Exemple #1
0
 public PluginManager(
     IIndex<string, Func<PluginLoader>> pluginLoaderFactory,
     Lazy<AppCommands> appCommands,
     Paths paths,
     Settings settings,
     ILogger logger)
 {
     _pluginLoaderFactory = pluginLoaderFactory;
     _appCommands = appCommands;
     _paths = paths;
     _settings = settings;
     _logger = logger;
 }
Exemple #2
0
 public Settings(Paths paths, ILogger logger)
 {
     _paths = paths;
     _logger = logger;
 }
Exemple #3
0
 public AssemblyPluginLoader(Paths paths)
 {
     _paths = paths;
 }