Merging concurrent IAsyncEnumerable<T> operations for increased performance

Stefan Schranz
ITNEXT

--

Recently I finally got the chance to work with some IAsyncEnumerable methods outside of some proof of concept dabbling with these new async streams. Since it was a good fit, I thought I could run multiple IAsyncEnumerable at the same time, but I quickly noticed how there’s no good, built in way to merge multiple async streams into one, so I decided to dive in…

--

--

26 year old full stack software developer from Germany - Enthusiatic about C#, .Net and Cloud — Visit me at https://dotschranz.net/