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 →
AsyncEx Alternatives
Similar projects and alternatives to AsyncEx
-
-
AsyncLock
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.
-
SonarQube
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.
-
Fusion
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
LiteDB - A .NET NoSQL Document Store in a single data file - https://www.litedb.org
-
AspNetCoreDiagnosticScenarios
This repository has examples of broken patterns in ASP.NET Core applications
-
-
-
InfluxDB
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.
-
-
-
AsyncAwaitBestPractices
Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask
-
silverback
Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).
-
-
CodeTiger.Core
A .NET library that provides a variety of reusable functionality.
-
EasyJob
:hammer: EasyJob - keep and execute your PowerShell and BAT scripts from one interface
-
SaaSHub
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
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.
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
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?
Nito.AsyncEx:
-
How do you continue a Task on the main thread when you control the main thread?
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?
Re-entrant async locks are not possible with this library. See: https://github.com/StephenCleary/AsyncEx/blob/master/doc/AsyncLock.md
- Help with async/await and lock statements
-
How can I avoid IEnumerable multiple iterations? Is it bad to cast IEnumerable --> ICollection --> IEnumerable to perform validation?
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
Stats
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#.