Core threading types based on System.Threading.Channels: EventProcessor, StateMachine, ExecutionQueue and Sequencer - a scheduler that coordinates the execution of synchronous and asynchronous tasks using a hierarchical key that defines their relative concurrency.
Install-Package LabApps.Threading.Core -Version 4.0.15