neosmart / AsyncLockLinks
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reeΜ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:
- π Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", β¦β195Updated 3 weeks ago
- Simple & efficient library for deep copying .NET objectsβ225Updated last year
- 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
- Configure async code's ConfigureAwait at a global levelβ454Updated 3 months ago
- Compile time decorator pattern via IL rewritingβ394Updated 3 months ago
- .NET library with advanced reflection APIs.β225Updated last month
- IDisposable helper types.β129Updated last year
- Grace is a feature rich dependency injection container libraryβ339Updated last week
- 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
- Framework to drastically simplify your private reflection code using C# dynamicβ343Updated last year
- Simple wrapper around System.Diagnostics.Process to expose it as a System.Threading.Tasks.Taskβ222Updated 3 years ago
- A Fody weaver which allows to decorate methods and hook into method start, method end and method exceptions.β264Updated 6 months ago
- String representations of expression trees + library of expression tree objectsβ159Updated last year
- SpanJson is a JSON serializer for .NET Core 6.0+β439Updated 7 months ago
- Generic weak event implementationβ193Updated 5 years ago
- Implementation in C# of LINQ concept with structβ303Updated last year
- Extensions for generic host based applicationsβ221Updated 9 months ago
- Yet Another XML Serialization Library for the .NET Framework and .NET Coreβ171Updated 2 months ago
- The last comparison library you'll ever need!β437Updated last year
- Tasty, versatile, nutritious; goes with many things in .net.β181Updated 3 weeks ago
- Json library that uses .NET 5 Source Generatorsβ149Updated 3 years ago
- Powerful INotifyPropertyChanged / INotifyPropertyChanging Source Generator, which generates INPC boilerplate for you as part of your builβ¦β150Updated 4 months ago
- Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexingβ677Updated this week
- Generate ToString method from public properties.β83Updated 4 months ago
- A configurable and eXtensible Xml serializer for .NET.β339Updated 2 months ago
- A set of extension methods to complement the ones from System.Linq.Enumerableβ175Updated 3 years ago
- CPU Usage for .NET Core and .NET Framework for Linux, Windows and macOS with coverage of async/await scenarios.β67Updated last month
- Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attributeβ190Updated last month
- A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.β311Updated last week
- Clone extension method library. Performs fast, deep or shallow clone using simple assignment operations generated by Expression Tree runtβ¦β118Updated 5 years ago