dotnet / dotNext

Next generation API for .NET
https://dotnet.github.io/dotNext/
MIT License
1.62k stars 121 forks source link

Added AsyncBatchedExecutor for execute tasks in parallel #116

Closed Tassadar2499 closed 2 years ago

Tassadar2499 commented 2 years ago

Added AsyncBatchedExecutor for execute tasks in parallel with batch constraints. Maybe you will find a better way for modify this algo. I will really appreciate your help with review this code.

sakno commented 2 years ago

@Tassadar2499 , many thanks for your contribution! According to Contribution Guideline, PR can be accepted when it targets develop branch. Also, unit tests are also needed.

sakno commented 2 years ago

@Tassadar2499 , you need to use develop branch as a merge source as well. As you see, there are lot of commits to be merged.

sakno commented 2 years ago

Additionally, the same behavior can be achieved with Parallel.ForEachAsync from .NET standard library.