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