public JobSchedulingService(
     IJobSchedulerConfig jobSchedulerConfig,
     ISyncJobRepository syncJobRepository,
     IRuntimeRetrievalService runtimeRetrievalService,
     ILoggingRepository loggingRepository)
 {
     START_TIME_DELAY_MINUTES = jobSchedulerConfig.StartTimeDelayMinutes;
     BUFFER_SECONDS           = jobSchedulerConfig.DelayBetweenSyncsSeconds;
     _syncJobRepository       = syncJobRepository;
     _runtimeRetrievalService = runtimeRetrievalService;
     _loggingRepository       = loggingRepository;
 }
Esempio n. 2
0
 public ApplicationService(IJobSchedulingService jobSchedulingService, IJobSchedulerConfig jobSchedulerConfig, ILoggingRepository loggingRepository)
 {
     _jobSchedulingService = jobSchedulingService;
     _jobSchedulerConfig   = jobSchedulerConfig;
     _loggingRepository    = loggingRepository;
 }