csrakowski / CSRakowski.AsyncStreamsPreparations

Quick helper library containing interfaces and classes to help you prepare for the C# 8 Async Streams feature.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSRakowski.AsyncStreamsPreparations

Quick helper library containing interfaces and classes to help you prepare for the C# 8 Async Streams feature.

Available on NuGet: NuGet and GitHub: GitHub stars

Contained in this library are the interfaces: IAsyncDisposable, IAsyncEnumerable<T>, IAsyncEnumerator<T> and an AsyncEnumerable<T> helper class that simply wraps a regular IEnumerable<T>.

All interface definitions were taken from the CoreClr and CoreFX GitHub repositories on 2019-02-24. Due to the consolidation efforts of the .NET Team, these have now moved to the Runtime repository.

About

Quick helper library containing interfaces and classes to help you prepare for the C# 8 Async Streams feature.

License:MIT License


Languages

Language:C# 100.0%