public SchedulerTask RunManual() { Delay = TimeSpan.Zero; IsRecurring = true; NextTime = DateTime.UtcNow; MaxRepeats = -1; Interval = CloseEnoughToForever; Scheduler.AddTask( this ); return this; }
static void RescheduleHeartbeat() { task.RunManual(TimeSpan.FromMilliseconds(Delay)); }