EmbarrAsync (nuget): Run parallel tasks and actions with a progress update on each task completion including percentages, custom messages and task weighting for taking control of progress percentages.
Keywords: C#|TPL|Progress|Parallel|Async