NuGet Package TaskMonitor: free yourself from async void!

Free yourself from async void!
TaskMonitor is a task wrapper component helping you to deal with "fire and forget" Task (non awaited task) by implementing async/await best practices.

Featuring:

* Safe execution of your non awaited tasks
* Delegates for all states of the loaded task
* Builder pattern for more elegant construction and deferred execution
* Support for task with result
* Default handling of errors and statistics
* Global configuration for statistics and errors handler
* Consider globally or locally the cancel state as faulted to simplify your workflow.

Info

Version: 1.0.1
Author(s): Jean-Marie Alfonsi
Last Update: Sunday, August 2, 2020
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/roubachof/Sharpnado.TaskMonitor
NuGet Url: https://www.nuget.org/packages/Sharpnado.TaskMonitor


Install
Install-Package Sharpnado.TaskMonitor
dotnet add package Sharpnado.TaskMonitor
paket add Sharpnado.TaskMonitor
Sharpnado.TaskMonitor Download (Unzip the "nupkg" after downloading)

7 packages depend on this package.


Tags



STATS

must-have-score

4.5

avg-downloads-per-day

93

days-since-last-release

82