DistributedLock.Core 1.0.8

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.

Showing the top 20 packages that depend on DistributedLock.Core.

Packages Downloads
DistributedLock.FileSystem
Provides a distributed lock implementation based on file locks
32
DistributedLock.FileSystem
Provides a distributed lock implementation based on file locks
37
DistributedLock.FileSystem
Provides a distributed lock implementation based on file locks
39
Elsa.Abstractions
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package provides abstractions and models that are used by Elsa.Core and other related packages. You don't need to reference this package separately if you reference any other Elsa package.
32
Elsa.Abstractions
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package provides abstractions and models that are used by Elsa.Core and other related packages. You don't need to reference this package separately if you reference any other Elsa package.
33
Elsa.Abstractions
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package provides abstractions and models that are used by Elsa.Core and other related packages. You don't need to reference this package separately if you reference any other Elsa package.
34
Elsa.Common
Provides services and utility functions common to Elsa modules. For example, it provides a system clock and a memory store implementation.
32
Elsa.Core
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package contains the core of Elsa. Tip: reference the `Elsa` package instead of this one.
31
Elsa.Core
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package contains the core of Elsa. Tip: reference the `Elsa` package instead of this one.
32
Elsa.Tenants
Provides multitenancy services.
32
Volo.Abp.DistributedLocking
Package Description
31
Volo.Abp.DistributedLocking
Package Description
32
Volo.Abp.DistributedLocking
Package Description
34

See https://github.com/madelson/DistributedLock#release-notes

.NET Framework 4.6.2

.NET 8.0

  • No dependencies.

.NET Standard 2.0

.NET Standard 2.1

  • No dependencies.

Version Downloads Last updated
1.0.8 45 12/29/2024
1.0.7 30 11/04/2024
1.0.6 30 12/02/2024
1.0.6-alpha01 36 04/23/2023
1.0.5 34 05/30/2024
1.0.5-alpha001 34 05/25/2024
1.0.4 30 04/12/2023
1.0.4-beta001 28 12/02/2024
1.0.3 31 04/24/2023
1.0.3-rc01 30 05/24/2024
1.0.2 34 05/30/2024
1.0.1 30 04/24/2023
1.0.0 34 05/30/2024
1.0.0-alpha02 27 12/04/2024
1.0.0-alpha01 27 12/02/2024