Tags software-design

C# Channels - Timeout and Cancellation

Explore cancellation and timeout techniques with channels.

C# Channels - Publish / Subscribe Workflows

Concurrency patterns using channels.

A Practical Guide to State Machines

Express application logic in a concise and declarative way using state machines and C#‘s pattern matching.