AsyncTask 3.0.7
Asynchronous Task Extension Library
Install-Package AsyncTask -Version 3.0.7
dotnet add package AsyncTask --version 3.0.7
<PackageReference Include="AsyncTask" Version="3.0.7" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AsyncTask --version 3.0.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: AsyncTask, 3.0.7"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install AsyncTask as a Cake Addin
#addin nuget:?package=AsyncTask&version=3.0.7
// Install AsyncTask as a Cake Tool
#tool nuget:?package=AsyncTask&version=3.0.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Asyncronous Task API
Model-View-Controller / Adapter Dynamically Linked Library (MVC/A DLL)
Task-based Asynchronous Pattern (TAP)
- CREATED BY: Latency McLaughlin
- FRAMEWORK: .NET v4.5 - v5.0, & Core v3.1
- LANGUAGE: C# (v8.0)
- GFX SUBSYS: WPF
- SUPPORTS: Visual Studio 2019, 2017, 2015, 2013, 2012, 2010, 2008
- UPDATED: 01/09/2021
- VERSION: 3.0.7
- TAGS: API, TAP, TPL, ORM, MVC, AMI, .NET, C#, WPF, Parametric Polymorphism
Callback support for the following delegates:
- OnAdd
- OnRemove
- OnComplete
- OnError
- OnCanceled
- OnTimeout
This API has several benefits, such as:
-- AsyncTask helps you to know exactly what your code does.
- Removes pitfalls, anti-patterns, and programming mistakes.
- Eliminate code redundancy.
- Reusable functional procedural code.
- Decrease RAD time.
- Optomizes performance of asynchronous code.
- Fix performance problems easily.
- Inject delegates in real time.
- Reduce boilerplate code.
-- Flexible delegate injection for any situation.
- Dependancy injection:<br>
Design patterns that implement inversion of control for resolving dependencies. - Labmda expressions:<br>
An anonymous function that you can use to create delegates or expression tree types and supersede anonymous methods for writing inline code. - Anonymous methods:<br>
Constructs a way to pass a code block as a delegate parameter used in building up the TaskEvent class. - Generic types:<br>
Independant type parameters act as a placeholder for a specific type that a client specifies when they instantiate a variable of the generic type.
Asyncronous Task API
Model-View-Controller / Adapter Dynamically Linked Library (MVC/A DLL)
Task-based Asynchronous Pattern (TAP)
- CREATED BY: Latency McLaughlin
- FRAMEWORK: .NET v4.5 - v5.0, & Core v3.1
- LANGUAGE: C# (v8.0)
- GFX SUBSYS: WPF
- SUPPORTS: Visual Studio 2019, 2017, 2015, 2013, 2012, 2010, 2008
- UPDATED: 01/09/2021
- VERSION: 3.0.7
- TAGS: API, TAP, TPL, ORM, MVC, AMI, .NET, C#, WPF, Parametric Polymorphism
Callback support for the following delegates:
- OnAdd
- OnRemove
- OnComplete
- OnError
- OnCanceled
- OnTimeout
This API has several benefits, such as:
-- AsyncTask helps you to know exactly what your code does.
- Removes pitfalls, anti-patterns, and programming mistakes.
- Eliminate code redundancy.
- Reusable functional procedural code.
- Decrease RAD time.
- Optomizes performance of asynchronous code.
- Fix performance problems easily.
- Inject delegates in real time.
- Reduce boilerplate code.
-- Flexible delegate injection for any situation.
- Dependancy injection:<br>
Design patterns that implement inversion of control for resolving dependencies. - Labmda expressions:<br>
An anonymous function that you can use to create delegates or expression tree types and supersede anonymous methods for writing inline code. - Anonymous methods:<br>
Constructs a way to pass a code block as a delegate parameter used in building up the TaskEvent class. - Generic types:<br>
Independant type parameters act as a placeholder for a specific type that a client specifies when they instantiate a variable of the generic type.
Release Notes
Fixed issue with Logger not getting initialized early enough causing an NRE.
Dependencies
-
.NETCoreApp 3.1
- No dependencies.
-
.NETFramework 4.5
- No dependencies.
-
.NETFramework 4.7.2
- No dependencies.
-
.NETFramework 4.8
- No dependencies.
-
net5.0
- No dependencies.
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.