public ImporterModule(ILogger logger, IConfigurationRepository configuration, IEnumerable <FileTransformationBase> transformations) { _logger = logger; _configuration = configuration; _directory = configuration.GetConfigurationValue(ConfigurationKeys.ImportDirectory, string.Empty); _directoryMonitor = new DirectoryMonitor(_logger, _configuration, transformations, _directory); }
public ImporterModule(ILogger logger, IConfigurationRepository configuration) { _logger = logger; _configuration = configuration; _directory = configuration.GetConfigurationValue(ConfigurationKeys.ImportDirectory, string.Empty); _endpoint = configuration.GetConfigurationValue(ConfigurationKeys.WebEndpoint, string.Empty); _directoryMonitor = new DirectoryMonitor(_logger, _endpoint, _directory); }