Building Async Coordination Primitives
Ontem o Stephen Toub("o cara" quando se fala sobre async) postou no blog Parallel Programming with .NET uma série de posts sobre como criar classes equivalestes aos "coordination primitives" mas Async. Ele usa como exemplo o ManualResetEvent, AutoResetEvent, entre outros, vale a pena conferir:
- Building Async Coordination Primitives, Part 1: AsyncManualResetEvent
- Building Async Coordination Primitives, Part 2: AsyncAutoResetEvent
- Building Async Coordination Primitives, Part 3: AsyncCountdownEvent
- Building Async Coordination Primitives, Part 4: AsyncBarrier
- Building Async Coordination Primitives, Part 5: AsyncSemaphore
- Building Async Coordination Primitives, Part 6: AsyncLock
- Building Async Coordination Primitives, Part 7: AsyncReaderWriterLock