NeoSmart.AsyncLock
3.0.1
A C# lock replacement for async/await, supporting recursion/re-entrance and asynchronous waits.
Install-Package NeoSmart.AsyncLock -Version 3.0.1
dotnet add package NeoSmart.AsyncLock --version 3.0.1
<PackageReference Include="NeoSmart.AsyncLock" Version="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 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
Dependencies
-
.NETStandard 1.3
- NETStandard.Library (>= 1.6.1)
-
net5.0
- No dependencies.
Used By
NuGet packages (7)
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
|
|
NativeMessaging.Client
Package Description
|
GitHub repositories
This package is not used by any popular GitHub repositories.