C# Channels - Async Data Pipelines

How to implement an assembly line concurrency model in .NET using channels.