public static Task <bool> DelayUntil(DateTime dueTime, CancellationToken cancellationToken = default(CancellationToken)) { var result = new DelayTimer(dueTime, cancellationToken); TimerManager <DelayTimer> .Register(result); return(result.Completion); }
public static Task DelayUntil(DateTime dueTime) { var result = new DelayTimer(dueTime); TimerManager <DelayTimer> .Register(result); return(result.Completion); }