public CommandSchedule(Func <Schedule, CancellationToken, Task> execute, CommandTimerPoll timerConfig, string name = null, bool isLongRunning = false) : base(execute, name) { base.Frequency = timerConfig.Interval; base.InitialTime = timerConfig.InitialWaitUTCTime; base.InitialWait = timerConfig.InitialWait; base.IsLongRunning = IsLongRunning; }
public CommandTimeoutSchedule(Func <Schedule, CancellationToken, Task> execute, CommandTimerPoll timerConfig, string name = null) : base(execute, timerConfig, name) { }