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)
 {
 }