A variety of utility classes and methods related to tasks, synchronization contexts, asynchrony, exclusion, and awaiting. Makes tasks queryable and synchronization contexts awaitable. Includes anonymous awaitable types, a void task completion source, a simple one time lock, etc. See the project url for more details.
$ dotnet add package TwistedOak.ThreadingNo README available.