Nito.AsyncEx.Interop.WaitHandles (nuget): Task wrappers for WaitHandles.
Keywords: task|async|waithandle|async-await|asyncex|await|c-sharp