public AgentConfigurationManager(ILogger logger, IAgentWatchListManager agentWatchListManager, IConfigurationDefaults configurationDefaults)
 {
     _logger = logger;
     _agentWatchListManager = agentWatchListManager;
     _configurationDefaults = configurationDefaults;
     _fileLock = new object();
 }
 public AgentConfigurationDownloader(IAgentConfigurationManager agentConfigurationManager,
     IRetrievePackageQuery packageQuery,
     IAgentSettingsManager agentSettingsManager,
     ILogger logger,
     IConfigurationDefaults configurationDefaults)
 {
     _agentConfigurationManager = agentConfigurationManager;
     _packageQuery = packageQuery;
     _agentSettingsManager = agentSettingsManager;
     _logger = logger;
     _configurationDefaults = configurationDefaults;
 }
Exemplo n.º 3
0
 public Configuration(IConfigurationDefaults defaults)
 {
     _defaults      = defaults;
     _configuration = new Lazy <IConfigurationRoot>(() => new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddXmlFile("App.config", true).Build());
 }