示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PluginInformation"/> class.
 /// </summary>
 /// <param name="assemblyPath">The assembly path.</param>
 /// <param name="assemblyName">Name of the assembly.</param>
 /// <param name="className">Name of the class.</param>
 /// <param name="pluginAttribute">The plugin attribute.</param>
 public PluginInformation(string assemblyPath, string assemblyName, string className, AimpPluginAttribute pluginAttribute)
 {
     _inPathToAssembly = new FileInfo(assemblyPath);
     PluginClassName = className;
     PluginAssemblyName = assemblyName;
     PluginInfo = pluginAttribute;
     LoadedPlugin = null;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PluginInformation" /> class.
 /// </summary>
 /// <param name="assemblyPath">The assembly path.</param>
 /// <param name="assemblyName">Name of the assembly.</param>
 /// <param name="className">Name of the class.</param>
 /// <param name="pluginAttribute">The plugin attribute.</param>
 public PluginInformation(string assemblyPath, string assemblyName, string className, AimpPluginAttribute pluginAttribute)
 {
     _inPathToAssembly  = new FileInfo(assemblyPath);
     PluginClassName    = className;
     PluginAssemblyName = assemblyName;
     PluginInfo         = pluginAttribute;
     LoadedPlugin       = null;
 }