protected ScopedProcessor(IServiceScopeFactory serviceScopeFactory, ITargetService targetService, IStatuService statuService , IHttpClientFactory clientFactory, IEmailSender emailSender) : base() { _serviceScopeFactory = serviceScopeFactory; _targetService = targetService; _statuService = statuService; _clientFactory = clientFactory; _emailSender = emailSender; }
public ScheduledProcessor(IServiceScopeFactory serviceScopeFactory, ITargetService targetService, IStatuService statuService , IHttpClientFactory clientFactory, IEmailSender emailSender) : base(serviceScopeFactory, targetService, statuService, clientFactory, emailSender) { _schedule = CrontabSchedule.Parse(Schedule); _nextRun = _schedule.GetNextOccurrence(DateTime.Now); }
public ScheduleTask(IServiceScopeFactory serviceScopeFactory, ITargetService targetService, IStatuService statuService , IHttpClientFactory clientFactory, IEmailSender emailSender) : base(serviceScopeFactory, targetService, statuService, clientFactory, emailSender) { }