NeoSmart.AsyncLock 0.3.0.1

A C# lock replacement for async/await, supporting recursion/re-entrance and asynchronous waits.

There is a newer version of this package available.
See the version list below for details.
Install-Package NeoSmart.AsyncLock -Version 0.3.0.1
dotnet add package NeoSmart.AsyncLock --version 0.3.0.1
<PackageReference Include="NeoSmart.AsyncLock" Version="0.3.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NeoSmart.AsyncLock --version 0.3.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Smarter method of detecting recursion for faster and more-reliable locking on all platforms

NuGet packages (6)

Showing the top 5 NuGet packages that depend on NeoSmart.AsyncLock:

Package Downloads
ZayniFramework.Common
Common used C# .NET libraries (for .NET Core and .NET Framework) such as configuration management, extensions API, dynamic object helper API, reflection helper, AOP interceptors, delegate invoker, TaskQueue, iterators... etc Also provide common used IResult interface, dynamic BaseResult class and built-in ConsoleCommandService with ICommand interface.
Super.Utils
Package Description
Monkey.Dingtalk.SDK
Package Description
LargeBson
Package Description
Jihekeji.Utils
Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.3.0.2 120,867 5/17/2017
0.3.0.1 389 5/17/2017
0.3.0 389 5/17/2017
0.2.0 377 5/16/2017
0.1.0 388 5/14/2017