neosmart / AsyncLockLinks
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.
☆200Updated 2 months ago
Alternatives and similar repositories for AsyncLock
Users that are interested in AsyncLock are comparing it to the libraries listed below
Sorting:
- Compile time decorator pattern via IL rewriting☆394Updated 3 months ago
- 🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", …☆196Updated last month
- Simple & efficient library for deep copying .NET objects☆225Updated last year
- .NET library with advanced reflection APIs.☆226Updated last month
- String representations of expression trees + library of expression tree objects☆159Updated last year
- SpanJson is a JSON serializer for .NET Core 6.0+☆440Updated 8 months ago
- Grace is a feature rich dependency injection container library☆339Updated last month
- Configure async code's ConfigureAwait at a global level☆456Updated 4 months ago
- IDisposable helper types.☆130Updated last year
- .NET Reflection.Emit extensions☆170Updated 10 months ago
- Single-file minimal C# IoC container☆146Updated 2 years ago
- A Fody weaver which allows to decorate methods and hook into method start, method end and method exceptions.☆266Updated 6 months ago
- An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing …☆244Updated 2 months ago
- Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexing☆680Updated last week
- Implementation in C# of LINQ concept with struct☆305Updated last year
- A library and Debugger Visualizer which translates Expression Trees into readable C# source code. .NET 3.5+ and .NET Standard 1.0+.☆406Updated 8 months ago
- FastDeepCloner, This is a C# based .NET cross platform library that is used to deep clone objects, whether they are serializable or not. …☆176Updated last year
- ServiceWire is a very fast and light weight service host and dynamic client library that simplifies the development and use of high perfo…☆192Updated 6 months ago
- Framework to drastically simplify your private reflection code using C# dynamic☆343Updated last year
- MirrorSharp is a code editor <textarea> built on Roslyn and CodeMirror☆229Updated 7 months ago
- Step by step guide on how to debug a C# SourceGenerator in Visual Studio 2022☆132Updated 2 years ago
- Clone extension method library. Performs fast, deep or shallow clone using simple assignment operations generated by Expression Tree runt…☆119Updated 5 years ago
- Source Generator and .NET 8 UnsafeAccessor based high-performance strongly-typed private accessor for unit testing and runtime.☆246Updated last year
- Yet Another XML Serialization Library for the .NET Framework and .NET Core☆172Updated this week
- Json library that uses .NET 5 Source Generators☆150Updated 3 years ago
- Simple wrapper around System.Diagnostics.Process to expose it as a System.Threading.Tasks.Task☆222Updated 3 years ago
- A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.☆317Updated this week
- CPU Usage for .NET Core and .NET Framework for Linux, Windows and macOS with coverage of async/await scenarios.☆67Updated 2 months ago
- Extensions for generic host based applications☆221Updated 10 months ago
- Execute a function in a separate process☆235Updated last year