C# (CSharp) Dispatch Namespace

Classes

Name Description
AnonymousDisposable An object which wraps a lambda function and calls it when disposed
SerialQueue Implements a serial queue
TaskThreadPool Implementation of IThreadPool which uses Task.Run to schedule async actions
UnhandledExceptionEventArgs Used by the serial queue to communicate unhandled errors on async functions