Hi Andrew, thanks for the good article.
As a side note, there is Interleave method from MoreLINQ which can be used instead of CoroutineCombinator.Combine
Dad, self-employed, problem solver at heart, async all the way. Formerly a principal software engineer at Nuance Communications. Occasionally I tweet, blog and answer my own StackOverflow questions.
One other option might be to use Rx .NET and System.Linq.Async, there're operators to convert IAsyncEnumerable to IObservable, then do Merge, then convert the resulting observable back to IAsyncEnumerable, I've blogged about it.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi Andrew, thanks for the good article.
As a side note, there is Interleave method from MoreLINQ which can be used instead of CoroutineCombinator.Combine
Thank you and #TIL about MoreLINQ :)
One other option might be to use Rx .NET and
System.Linq.Async
, there're operators to convertIAsyncEnumerable
toIObservable
, then doMerge
, then convert the resulting observable back toIAsyncEnumerable
, I've blogged about it.