public Scheduler(CronParser cronParser, ICronDateTimeService cronDateTimeService, ILogger <Scheduler> logger) { _cronParser = cronParser; _cronDateTimeService = cronDateTimeService; _logger = logger; }
public CronExpression(ICronDateTimeService cronDateTimeService, IReadOnlyCollection <int> minutes, IReadOnlyCollection <int> hours, IReadOnlyCollection <int> daysOfMonth, IReadOnlyCollection <int> months, IReadOnlyCollection <int> dayOfWeek, IReadOnlyCollection <int> years) { _cronDateTimeService = cronDateTimeService; _minutes = minutes; _hours = hours; _daysOfMonth = daysOfMonth; _months = months; _dayOfWeek = dayOfWeek; _years = years; }
public CronParser(ICronDateTimeService cronDateTimeService) { _cronDateTimeService = cronDateTimeService; }