Ejemplo n.º 1
0
 public GlobalCollectorJob(IBulkRepository bulkRepository, ILifetimeScope container, ILogger <GlobalCollectorJob> logger, ISchedulerCollectorConfigurationService schedulerCollectorConfigurationService)
 {
     _bulkRepository = bulkRepository;
     _container      = container;
     _logger         = logger;
     _schedulerCollectorConfigurationService = schedulerCollectorConfigurationService;
 }
Ejemplo n.º 2
0
 public SchedulerStartup(IScheduler scheduler, AutofacJobFactory factory, ILogger <SchedulerStartup> logger,
                         ISchedulerCollectorConfigurationService schedulerCollectorConfigurationService,
                         ISchedulerCollectorConfigurationWatcher schedulerCollectorConfigurationWatcher)
 {
     _scheduler = scheduler;
     _factory   = factory;
     _logger    = logger;
     _schedulerCollectorConfigurationService    = schedulerCollectorConfigurationService;
     _schedulerConfigurationChangedSubscription =
         schedulerCollectorConfigurationWatcher.SchedulerConfigurationChanged.Subscribe(
             async x => await OnSchedulerConfigurationChanged(x));
 }