public QuartzSchedulerJobService( ILogService logService, ISettingsService settingsService, ISchedulerFactory schedulerFactory, IJobFactory jobFactory, IEnumerable <ISchedulerJobDefinition> jobDefinitions, IJobEntitiesRepository jobEntitiesRepository) : base(logService, settingsService) { _schedulerFactory = schedulerFactory; _jobFactory = jobFactory; _jobEntitiesRepository = jobEntitiesRepository; _jobIndex = jobDefinitions.ToDictionary(definition => definition.Id); }
public JobsController(ILogService logService, ISettingsService settingsService, IJobEntitiesRepository jobEntitiesRepository) : base(logService, settingsService) { _jobEntitiesRepository = jobEntitiesRepository; }
protected JobService(ILogService logService, ISettingsService settingsService, IJobEntitiesRepository jobEntitiesRepository) : base(logService, settingsService) { JobEntitiesRepository = jobEntitiesRepository; }