AsyncKeyedLock 1.0.1

AsyncKeyedLock

An asynchronous .NET Standard 2.0 library that allows you to lock based on a key.

Installation

The recommended means is to use NuGet, but you could also download the source code from here.

Usage

using (var lockObj = await AsyncKeyedLocker.LockAsync(myObject))
{
	...
}

Credits

This library is based on Stephen Cleary's solution.

Showing the top 20 packages that depend on AsyncKeyedLock.

Packages Downloads
Volo.Abp.DistributedLocking.Abstractions
Package Description
6

Changed class name.

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
7.1.6 4 4/16/2025
7.1.5-alpha 4 4/16/2025
7.1.4 7 3/15/2025
7.1.4-preview 7 3/15/2025
7.1.3 7 3/15/2025
7.0.2 7 3/15/2025
7.0.1 7 3/15/2025
7.0.0 7 3/15/2025
7.0.0-rc3 7 3/15/2025
7.0.0-rc2 7 3/15/2025
7.0.0-rc1 7 3/15/2025
7.0.0-beta 7 3/15/2025
7.0.0-alpha 7 3/15/2025
6.4.2 7 3/15/2025
6.4.1 7 3/15/2025
6.4.0 7 3/15/2025
6.3.4 7 3/15/2025
6.3.4-rc 7 3/15/2025
6.3.4-beta 7 3/15/2025
6.3.3 7 3/15/2025
6.3.2 7 3/15/2025
6.3.0 7 3/15/2025
6.2.6 7 3/15/2025
6.2.5 7 3/15/2025
6.2.4 7 3/15/2025
6.2.3 7 3/15/2025
6.2.3-beta 7 3/15/2025
6.2.2 7 3/15/2025
6.2.1 7 3/15/2025
6.2.0 7 3/15/2025
6.1.1 7 3/15/2025
6.1.1-rc 7 3/15/2025
6.1.1-beta 7 3/15/2025
6.1.0 7 3/15/2025
6.0.5 7 3/15/2025
6.0.5-alpha 7 3/15/2025
6.0.4 7 3/15/2025
6.0.4-rc6 7 3/15/2025
6.0.4-rc5 7 3/15/2025
6.0.4-rc3 7 3/15/2025
6.0.4-rc 7 3/15/2025
6.0.4-beta 7 3/15/2025
6.0.4-alpha 7 3/15/2025
6.0.3 7 3/15/2025
6.0.2 7 3/15/2025
6.0.1 7 3/15/2025
5.1.2 7 3/15/2025
5.1.1 7 3/15/2025
5.1.0 7 3/15/2025
5.0.4 7 3/15/2025
5.0.3 7 3/15/2025
5.0.3-rc 7 3/15/2025
5.0.2-rc 7 3/15/2025
5.0.1 7 3/15/2025
4.0.2 7 3/15/2025
3.2.3 7 3/15/2025
3.2.1 7 3/15/2025
3.2.0 7 3/15/2025
3.0.1 7 3/15/2025
3.0.0 7 3/15/2025
2.0.3 7 3/15/2025
2.0.2 7 3/15/2025
2.0.1 7 3/15/2025
2.0.0 7 3/15/2025
1.1.0 7 3/15/2025
1.0.1 7 3/15/2025
1.0.0 7 3/15/2025