Stephen Cleary
Stephen Cleary
https://stackoverflow.com/questions/61361344/task-whenall-continuewith-throws-unexpected-task-canceled-exception/61407338?noredirect=1#comment108714961_61407338
This will enable more performant async streams.
https://github.com/StephenCleary/AsyncEx/issues/83#issuecomment-497106264
_From @StephenCleary on October 10, 2016 16:11_ Can be based on `SemaphoreSlim` or `AsyncSemaphore`. Something with disposable-style usage: ``` using (await throttler.WaitAsync()) { ... } ``` _Copied from original issue:...
Naming is hard. Options: Serializer (but not in the common sense). Queue (but queueing work, not as a data structure). The idea is to wrap an asynchronous delegate with logic...
https://github.com/StephenCleary/AsyncEx/pull/128
_From @StephenCleary on January 16, 2017 15:15_ Essentially an AsyncLazy (with retry-on-error) that allows explicit *un*setting, a la `Reset()`. _Copied from original issue: StephenClearyArchive/AsyncEx.Coordination#14_
_From @StephenCleary on January 5, 2017 15:57_ When the cycling/regenerating CTS is cancelled, it immediately creates a *new* CT. _Copied from original issue: StephenClearyArchive/AsyncEx.Coordination#13_