Top 20 NuGet task Packages
Orchestra task runner shell library.
Extensions for System.Threading.Tasks
Includes extension methods to safely fire-and-forget a Task and/or a ValueTask
Includes WeakEventManger which avoids memory leaks when events are not unsubscribed
Provides a single assembly wrapper for the 1.0 and 2.0 versions of Task Scheduler found in all Microsoft operating systems post Windows 98. It simplifies the coding, aggregates the multiple versions and allows for localization support.
A helper library for the Task-Based Asynchronous Pattern (TAP).
Asynchronous coordination primitives.
Common helper methods for tasks as used in asynchronous programming.
A single-threaded async-compatible context.
Task wrappers for WaitHandles.
Interfaces and utility methods for combining async with OOP.
The Command Dispatcher pattern is an addition to the Command design pattern that decouples the dispatcher for a service from its execution. A Command Dispatcher component maps commands to handlers. A Command Processor pattern provides a framework for handling orthogonal concerns such as logging, ti...
This package provides a C# based durable task framework for writing long running applications.
Azure Storage provider extension for the Durable Task Framework.
Theraot.Core is a .NET Backport (ValueTask, ValueTuple, Task, Expressions, Linq, ThreadLocal, IsExternalInit, Range, Index, etc...) for .NET Framework. .NET Core, .NET Standard
Read Outlook MSG and EML files without using Outlook. The MSGReader supports MSG E-Mail (also signed), Contact, Appointment, Task, Sticky notes and Contact files.
The EML reader supports MIME 1.0 encoded files.
Automated job scheduler with fluent interface.
C# client-side rate limiting utility.
Features:
* Easy to use
* Fully asynchronous: lower resource usage than thread sleep
* Cancellable via CancellationToken
* Thread safe so you can share time contraints object to rate limit diferent threads using the same resource
* Composable: ability to compos...
Provides easy way to execute NuGet-based MSBuild tasks.
An MSBuild CodeTaskFactory that uses Roslyn compiler for cross platform compatibility.
Integrate with Azure DevOps Server 2022 and Azure DevOps Services from desktop-based, ASP.NET, and other Windows applications. Provides access to the Distributed Task Service via public REST APIs.
When using dependency injection and async-await pattern it is possible to end up with an interface with a method that returns a Task. If this interface method is used in a synchronous method there is a likelihood that it will erroneously be run as a fire and forget method. In this situation this ana...