AsyncUtilities 0.6.1

A collection of somewhat useful utilities for async programming:
 
 - Utilities:
   - Non-generic ValueTask
   - StripedAsyncLock<TKey>
   - Striped<TKey, TLock>
   - CancelableTaskCompletionSource
   - TaskEnumerableAwaiter
 
 - Extension Methods:
   - Task.ContinueWithSynchronously
   - Task.ToCancellationTokenSource
   - IEnumerable<Task>.GetAwaiter
   - TaskCompletionSource.TryCompleteFromCompletedTask

Install-Package AsyncUtilities -Version 0.6.1
dotnet add package AsyncUtilities --version 0.6.1
paket add AsyncUtilities --version 0.6.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

AsyncUtilities

A collection of somewhat useful utilities and extension methods for async programming

AsyncUtilities

A collection of somewhat useful utilities and extension methods for async programming

Release Notes

Adds an awaiter for an IEnumerable<Task>/IEnumerable<Task<TResult>>

Version History

Version Downloads Last updated
0.6.1 (current) 896 12/9/2017
0.5.0 233 10/13/2017
0.4.0 214 7/14/2017
0.3.1 139 6/4/2017
0.3.0 134 6/3/2017
0.3.0-alpha 118 6/3/2017
0.2.0 131 6/2/2017
0.1.0 135 6/2/2017