public static Task <T> WaitOneAsync <T>( this EventHandle <T> eventHandle, EventPriority priority = default(EventPriority)) where T : Event <T> { return(eventHandle.WaitOneAsync(CancellationToken.None, priority)); }