Event-Driven .NET Series Event basics How events workHow to add an event to a classHow to unit test code that depends on an event Monitoring changes How to use query notifications in SQL Server to monitor database changesUse FileSystemWatcher instead of polling for new files Server-Sent Event endpoints How to consume an SSE endpoint with HttpClientAsync SSE endpoint in ASP.NET Consumer/Producer Concurrent Producer/Consumer using BlockingCollectionConcurrent Producer/Consumer using a Channel as a non-blocking async queueHow to batch read with Threading.ChannelReader