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
1

Changed class name.

.NET Standard 2.0

  • No dependencies.

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