示例#1
0
        public CheckAllServices(
            IServiceMonitoringRepository serviceMonitoringRepository,
            IReloadingManager <AppSettings> settings,
            ILog log)
        {
            _serviceMonitoringRepository = serviceMonitoringRepository;
            _serviceMonitoringSettings   = settings.Nested(x => x.ServiceMonitoringJob).CurrentValue;
            _slackIntegrationSettings    = settings.Nested(x => x.SlackIntegration).CurrentValue;

            _log = log;
        }
示例#2
0
 public JobModule(ServiceMonitoringSettings settings, IReloadingManager <DbSettings> dbSettingsManager, ILog log)
 {
     _settings          = settings;
     _dbSettingsManager = dbSettingsManager;
     _log = log;
 }