NeoSmart.AsyncLock 3.1.0-beta1

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

Showing the top 20 packages that depend on NeoSmart.AsyncLock.

Packages Downloads
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
251
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
16
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
15
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
14
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
13
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
12
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
11
EFCoreSecondLevelCacheInterceptor
Entity Framework Core Second Level Caching Library.
10

3.0: Smarter method of detecting recursion for faster and more-reliable locking on all platforms. 3.1: Added synchronous locking that may be intermixed with async locking.

.NET Standard 1.3

.NET 5.0

  • No dependencies.

Version Downloads Last updated
3.3.0-preview1 0 03/05/2025
3.2.1 264 03/26/2024
3.2.0 9 04/29/2024
3.2.0-preview2 11 04/28/2024
3.2.0-preview1 11 04/28/2024
3.1.0 11 04/29/2024
3.1.0-BETA1 9 04/28/2024
3.0.1 11 04/24/2024
3.0.0 12 04/02/2024
0.3.0.2 11 04/06/2024
0.3.0.1 7 04/28/2024
0.3.0 9 04/29/2024
0.2.0 12 04/29/2024
0.1.0 12 04/29/2024