neosmart / AsyncLock
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reeΜntrance, and more.
β195Updated 7 months ago
Alternatives and similar repositories for AsyncLock:
Users that are interested in AsyncLock are comparing it to the libraries listed below
- Metalama is a Roslyn-based meta-programming framework. Use this repo to report bugs or ask questions.β185Updated last week
- π Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", β¦β184Updated last week
- FastDeepCloner, This is a C# based .NET cross platform library that is used to deep clone objects, whether they are serializable or not. β¦β173Updated last year
- Simple & efficient library for deep copying .NET objectsβ221Updated last year
- Generic weak event implementationβ188Updated 4 years ago
- .NET library with advanced reflection APIs.β218Updated 3 months ago
- Windows Forms hosting extensions for the .NET Generic Hostβ141Updated this week
- Configure async code's ConfigureAwait at a global levelβ451Updated last week
- Implementation in C# of LINQ concept with structβ302Updated last year
- A Fody weaver which allows to decorate methods and hook into method start, method end and method exceptions.β257Updated 2 months ago
- SpanJson is a JSON serializer for .NET Core 6.0+β435Updated 4 months ago
- Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexingβ661Updated last week
- String representations of expression trees + library of expression tree objectsβ157Updated last year
- Compile time decorator pattern via IL rewritingβ389Updated last week
- Efficient asynchronous and synchronous state machines for .NETβ243Updated 4 years ago
- A configurable and eXtensible Xml serializer for .NET.β337Updated 3 months ago
- Json library that uses .NET 5 Source Generatorsβ145Updated 3 years ago
- Zero Allocation Writer/Reader Parser for .NET Coreβ298Updated 6 months ago
- ServiceWire is a very fast and light weight service host and dynamic client library that simplifies the development and use of high perfoβ¦β189Updated 2 months ago
- Single-file minimal C# IoC containerβ143Updated last year
- Framework to drastically simplify your private reflection code using C# dynamicβ337Updated last year
- A library and Debugger Visualizer which translates Expression Trees into readable C# source code. .NET 3.5+ and .NET Standard 1.0+.β401Updated 4 months ago
- DateTimeRange, Business Day and various DateTime, DateTimeOffset, TimeSpan extension methodsβ240Updated 7 months ago
- A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.β169Updated 8 months ago
- Fast and lightweight parser creation toolsβ440Updated this week
- Extensions for generic host based applicationsβ216Updated 6 months ago
- β253Updated 6 years ago
- This library allows the use of asynchronous programming techniques with the LiteDb libraryβ109Updated 7 months ago
- IDisposable helper types.β126Updated 10 months ago
- Basic TCP server that uses System.IO.Pipelines to parse line based messagesβ366Updated 3 years ago