Top 20 NuGet task Packages
Contains a specialised FIFO Queue for asynchronous transport of items between tasks. You can have multiple working tasks adding items to the queue, as well as multiple working tasks subscribing to items from the queue.
A collection of useful data and execution extensions for .NET
EonaCat Helpers
- Smtp Mail Client and tester
- Cipher helper
- Benchmark helper
- Task helpers (Async commands)
- Retry helper
- String helper
- Stream helper
- XML helper
- JSON helper
- File (Save and Load) helper
- 2FA, Barcode and QRCode helper
- Gravatar helper
- Network Client/Server
- EonaCa...
Tools and extensions for working with threads, tasks and asynchronous code.
C# LINQ Async extension methods library for async/await task.
This packages enables projects targeting down-level platforms to use some of the types added in later versions including:
- CallerMemberNameAttribute
- CallerLineNumberAttribute
- CallerFilePathAttribute
- Tuple<T1, T2, ...>
- IProgress<T>
- IStructuralComparable
- IStructuralEquatable
- Task
- Inv...
A set of async versions of common concurrency primitives.
Task scheduling for .NET: Azure Service Bus
Collection of useful classes for your .NET application:
Object Pool, Thread Pool, Queue Async Processor, BlockingQueue, DiskQueue, ThreadSetManager, Throttling, Semaphore, EntryCounteringEvent, Collections, ReadOnlyCollections, IoC, WeakEvent and other.
This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using MySql
Fully compliant Promise library written in C#. Uses Task as the backing source and is fully compatible with async/await.
Simple library with helpful classes/functions that make it easier to work with tasks and async/await.
(SequentialTaskRunner, CancelableTaskRunner, AsyncLock, ...)
Redis provider extension for the Durable Task Framework.
An msbuild task that automatically publishes your MVC website as a beanstalk zip.
ParallelHelper is a static code analyzer that helps to identify concurrency related issues. Moreover, it provides hints to improve the robustness of code with concurrency in mind.
Enables scoped completion tracking and error handling of tasks as an alternative to fire-and-forget and async void. Easy to produce and consume, and test-friendly.
An ETL processor based on C# tasks.
A general purpose open source utility and helper library for .NET development
[Obsolete] Superceded by LabApps.Threading.Sequencer. A scheduler that coordinates the execution of tasks using a hierarchical key that defines their relative concurrency.