.NET INTERNALS: SYSTEM.THREADING.CHANNELS – UNBOUNDEDCHANNEL<T> (PART 1) by @stevejgordon stevejgordon.co.uk
In a previous post, I introduced System.Threading.Channels and explained how it can be used. At a high-level, it provides a modern, optimised asynchronous API for in-process publisher/subscriber patterns. Since that post, Stephen Toub, Partner Software Engineer at Microsoft, has published an in-depth blog post which shows how the feature is designed and covers common consumption patterns. If you’re simply looking to make use of Channels from application code, those two posts are the right places to start.
Report Story
Leave Your Comment