public TaskProviderManager(ICatapultEngineConfig engineConfig, ITaskProviderProcess taskProviderProcess, ILogger <TaskProviderManager> logger) { TaskProviderLocations = new List <string>() { engineConfig.TaskProvidersLocation }; _taskProviderProcess = taskProviderProcess; _logger = logger; }
public TaskProviderManager(Dictionary <string, List <TaskProviderItem> > taskProviders, ICatapultEngineConfig engineConfig, ITaskProviderProcess taskProviderProcess, ILogger <TaskProviderManager> logger) { _taskProviders = taskProviders; TaskProviderLocations = new List <string>() { engineConfig.TaskProvidersLocation }; _taskProviderProcess = taskProviderProcess; _logger = logger; }