Class PluginProvision
Inheritance
System.Object
PluginProvision
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Snowflake.Framework.dll
Syntax
public class PluginProvision : IPluginProvision
Constructors
PluginProvision(ILogger, IPluginProperties, IPluginConfigurationStore, String, String, String, Version, DirectoryInfo, IDirectory, IReadOnlyDirectory, IReadOnlyDirectory)
Declaration
public PluginProvision(ILogger logger, IPluginProperties pluginProperties, IPluginConfigurationStore configurationStore, string name, string author, string description, Version version, DirectoryInfo contentDirectory, IDirectory dataDirectory, IReadOnlyDirectory commonResourceDirectory, IReadOnlyDirectory resourceDirectory)
Parameters
Properties
Author
Declaration
public string Author { get; }
Property Value
Type |
Description |
System.String |
|
CommonResourceDirectory
Declaration
public IReadOnlyDirectory CommonResourceDirectory { get; }
Property Value
ConfigurationStore
Declaration
public IPluginConfigurationStore ConfigurationStore { get; }
Property Value
ContentDirectory
Declaration
public DirectoryInfo ContentDirectory { get; }
Property Value
Type |
Description |
System.IO.DirectoryInfo |
|
DataDirectory
Declaration
public IDirectory DataDirectory { get; }
Property Value
Description
Declaration
public string Description { get; }
Property Value
Type |
Description |
System.String |
|
Logger
Declaration
public ILogger Logger { get; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
Properties
Declaration
public IPluginProperties Properties { get; }
Property Value
ResourceDirectory
Declaration
public IReadOnlyDirectory ResourceDirectory { get; }
Property Value
Version
Declaration
public Version Version { get; }
Property Value
Type |
Description |
System.Version |
|
Implements