public static void Delay(this DispatcherObject dispatcherObject, int milliseconds, Action syncAction) { dispatcherObject.Delay(MillisecondDelay, syncAction); void MillisecondDelay() { var delayTask = Task.Delay(milliseconds); delayTask.Wait(); } }
public static void Delay(this DispatcherObject dispatcherObject, int milliseconds, Action syncAction) { dispatcherObject.Delay(MillisecondDelay, syncAction); void MillisecondDelay() { var delayTask = Task.Delay(milliseconds); delayTask.Wait(); } }