forked from morelinq/MoreLINQ
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Create an asynchronous version of the Batch that extends IAsyncEnumerable instead of IEnumerable.
Acceptance Criteria
- Implementation is behaviourally identical to synchronous version except the asynchronous execution part.
ConfigureAwait(false)is used to configure eachawaitpoint in the implementation.- Unit tests are added and inspired from those found in
BatchTest.csfor the synchronous version ofBatch. - Running
dotnet test MoreLinq.Testdoesn't fail due to any failing tests. - A unit test exists to exercise cancellation midway through iteration of the result returned by
Batch. - All CI checks pass
Metadata
Metadata
Assignees
Labels
No labels