DistributedLock.Core 1.0.9
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 |
|---|---|
|
Volo.Abp.DistributedLocking
Package Description
|
11 |
|
DistributedLock.Redis
Provides distributed locking primitives based on Redis
|
10 |
|
Volo.Abp.DistributedLocking
Package Description
|
2 |
|
Elsa.Workflows.Core
Provides core workflowing functionality. Basically the heart of Elsa Workflows.
|
2 |
|
Elsa.Common
Provides services and utility functions common to Elsa modules.
For example, it provides a system clock and a memory store implementation.
|
2 |
|
Elsa.Expressions
Provides infrastructure for registering and executing workflow expressions.
Out of the box, it provides a DelegateExpression and LiteralExpression.
|
2 |
|
Elsa.EntityFrameworkCore
Provides Entity Framework Core implementations of various abstractions from various modules.
|
2 |
|
Elsa.Dsl
Provides a custom DSL to write workflows with in a syntax similar to JavaScript but with native keywords translating to workflow functionality.
For example if/else would translate to the If activity. Very cool, but also very experimental ;)
|
1 |
|
Elsa
Bundles the most commonly-used packages when building an Elsa workflows application.
|
1 |
|
Elsa.Workflows.Runtime
Provides workflow runtime functionality.
|
1 |
|
Elsa.Workflows.Core
Provides core workflowing functionality. Basically the heart of Elsa Workflows.
|
1 |
See https://github.com/madelson/DistributedLock#release-notes
.NET Framework 4.6.2
- Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)
- System.ValueTuple (>= 4.5.0)
.NET 8.0
- No dependencies.
.NET Standard 2.0
- Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)
.NET Standard 2.1
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.9 | 1 | 03/26/2026 |
| 1.0.8 | 1 | 03/26/2026 |
| 1.0.7 | 1 | 03/26/2026 |
| 1.0.6 | 1 | 03/26/2026 |
| 1.0.6-alpha01 | 1 | 03/26/2026 |
| 1.0.5 | 12 | 09/18/2023 |
| 1.0.5-alpha001 | 1 | 03/26/2026 |
| 1.0.4 | 10 | 09/18/2023 |
| 1.0.4-beta001 | 1 | 03/26/2026 |
| 1.0.3 | 1 | 03/27/2026 |
| 1.0.3-rc01 | 1 | 03/26/2026 |
| 1.0.2 | 0 | 06/18/2021 |
| 1.0.1 | 1 | 03/26/2026 |
| 1.0.0 | 1 | 03/27/2026 |
| 1.0.0-alpha02 | 1 | 03/26/2026 |
| 1.0.0-alpha01 | 1 | 03/26/2026 |