Ejemplo n.º 1
0
 public PluginLoader(IFileSystemAssemblyResolver assemblyResolver) :
     this(assemblyResolver, string.Empty)
 {
     if (assemblyResolver is null)
     {
         throw new ArgumentNullException(nameof(assemblyResolver));
     }
 }
Ejemplo n.º 2
0
 public PluginLoader(IFileSystemAssemblyResolver assemblyResolver, string pluginSearchPattern)
 {
     this.assemblyResolver    = assemblyResolver ?? new FileSystemAssemblyResolver();
     this.pluginSearchPattern = pluginSearchPattern;
 }