DistributedLock.Redis 1.1.0

DistributedLock is a .NET library that provides robust and easy-to-use distributed mutexes, reader-writer locks, and semaphores based on a variety of underlying technologies.

With DistributedLock, synchronizing access to a region of code across multiple applications/machines is as simple as:

await using (await myDistributedLock.AcquireAsync())
{
	// I hold the lock here
}

Read the documentation here.

No packages depend on DistributedLock.Redis.

.NET Framework 4.6.2

.NET Standard 2.0

.NET Standard 2.1

Version Downloads Last updated
1.1.0 3 09/18/2025
1.0.3 5 02/25/2025
1.0.2 28 09/15/2024
1.0.1 4 02/25/2025
1.0.0 4 02/25/2025