Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Similar projects and alternatives to AsyncEx
A .NET library for distributed synchronization
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
LiteDB - A .NET NoSQL Document Store in a single data file - https://www.litedb.org
This repository has examples of broken patterns in ASP.NET Core applications
A reentrant asynchronous lock
A .NET library to make MSG files without the need for Outlook
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Cloud Native application framework for .NET
WPF is a .NET Core UI framework for building Windows desktop applications.
Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask
Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).
ASP.NET MVC 4/RC, Web Forms and Web API Asynchronous samples
A .NET library that provides a variety of reusable functionality.
:hammer: EasyJob - keep and execute your PowerShell and BAT scripts from one interface
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
AsyncEx reviews and mentions
how to safely share state in multithreading applications
2 projects | /r/dotnet | 5 Jun 2023
PS: You may want to look at the other in-memory concurrency structures available. You may find something that perfectly fits the specific problem you are trying to solve. https://learn.microsoft.com/en-us/dotnet/api/system.threading?view=net-7.0, https://learn.microsoft.com/en-us/dotnet/api/system.collections.concurrent?view=net-7.0, and https://github.com/StephenCleary/AsyncEx
How to introduce a queue for my API.
4 projects | /r/csharp | 23 Jan 2023
Pessimistic concurrency - you can use something like AsyncLock from Nito.AsyncEx package, to lock around each db access.
Async workaround ideas for a shared class library problem
4 projects | /r/dotnet | 30 Nov 2022
This library has class that will allow you to safely run async code in Sync-context enabled environment.
What is the best approach to call asynchronous method from synchronous?
3 projects | /r/dotnet | 31 Oct 2022
Nito.AsyncEx:3 projects | /r/dotnet | 31 Oct 2022
How do you continue a Task on the main thread when you control the main thread?
2 projects | /r/csharp | 24 Oct 2022
I gave up & went with https://github.com/StephenCleary/AsyncEx. But you make it sound like this shouldn't be necessary?
Is this a correct reentrant async lock?
4 projects | /r/dotnet | 21 Jun 2022
Re-entrant async locks are not possible with this library. See: https://github.com/StephenCleary/AsyncEx/blob/master/doc/AsyncLock.md4 projects | /r/dotnet | 21 Jun 2022
Help with async/await and lock statements
2 projects | /r/dotnet | 11 Mar 2022
How can I avoid IEnumerable multiple iterations? Is it bad to cast IEnumerable --> ICollection --> IEnumerable to perform validation?
2 projects | /r/dotnet | 6 Jan 2022
BTW - My use-case is that I am developing nuget packages. My nuget packages are lower level, similar to this: https://github.com/StephenCleary/AsyncEx
A note from our sponsor - InfluxDB
www.influxdata.com | 8 Jun 2023
StephenCleary/AsyncEx is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of AsyncEx is C#.