Found 6 packages
The fastest .NET async lock.
Helpers for asynchronous programming
A lightweight, async-safe, allocation-free one-time initialization gate. Ensures a given asynchronous initialization routine runs exactly once, even under concurrent callers, with support for cancellation, safe publication, and disposal.
CorLib is a class-library containing many useful types missing from the .NET Framework, such as Gate, AtomicUInt64, & EventLoopSchedulerSlim, and extension methods expanding on Rx's ToTask for APM integration, as well as WaitHandle conversions to IObsevable<Unit>!
Controlled fan-out pattern: global gate bounds total concurrency while per-key ordering is preserved.
Channel-based rate gate with capacity tokens, backpressure, Redis integration, and deterministic shutdown.