Codestellation DarkFlow is a free lightweight library that helps you to leverage multithreading without polluting your application code with threading code. DarkFlow designed to help you to write testable and readable code in synchronous manner. It distribute incoming tasks (do not confuse with TPL tasks) to different task executors based on task metadata and content.
Codestellation.DarkFlow licensed under the terms of MIT license.
See documentation as the DarkFlow wiki.
You can ask for support at Codestellation google group.