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 1,075 12/9/2017
0.5.0 237 10/13/2017
0.4.0 228 7/14/2017
0.3.1 155 6/4/2017
0.3.0 148 6/3/2017
0.3.0-alpha 134 6/3/2017
0.2.0 147 6/2/2017
0.1.0 151 6/2/2017