DistributedLock.Azure 1.0.2
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.Azure.
Packages | Downloads |
---|---|
DistributedLock
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines. This is an umbrella
package that brings in the entire family of DistributedLock.* packages (e. g. DistributedLock.SqlServer) as references. Those packages can also
be installed individually.
|
4 |
DistributedLock
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines. This is an umbrella
package that brings in the entire family of DistributedLock.* packages (e. g. DistributedLock.SqlServer) as references. Those packages can also
be installed individually.
|
5 |
DistributedLock
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines. This is an umbrella package that brings in the entire family of DistributedLock.* packages (e. g. DistributedLock.SqlServer) as references. Those packages can also be installed individually.
|
4 |
DistributedLock
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines. This is an umbrella package that brings in the entire family of DistributedLock.* packages (e. g. DistributedLock.SqlServer) as references. Those packages can also be installed individually.
|
5 |
DistributedLock
Provides easy-to-use mutexes, reader-writer locks, and semaphores that can synchronize across processes and machines. This is an umbrella package that brings in the entire family of DistributedLock.* packages (e. g. DistributedLock.SqlServer) as references. Those packages can also be installed individually.
|
6 |
See https://github.com/madelson/DistributedLock#release-notes
.NET Framework 4.6.2
- DistributedLock.Core (>= 1.0.8 && < 1.1.0)
- Azure.Storage.Blobs (>= 12.19.1)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)
- System.ValueTuple (>= 4.5.0)
.NET Standard 2.0
- DistributedLock.Core (>= 1.0.8 && < 1.1.0)
- Azure.Storage.Blobs (>= 12.19.1)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)
.NET Standard 2.1
- DistributedLock.Core (>= 1.0.8 && < 1.1.0)
- Azure.Storage.Blobs (>= 12.19.1)
Version | Downloads | Last updated |
---|---|---|
1.0.2 | 4 | 12/19/2024 |
1.0.1 | 4 | 12/16/2024 |
1.0.0 | 4 | 12/13/2024 |
1.0.0-alpha02 | 4 | 12/21/2024 |
1.0.0-alpha01 | 3 | 12/21/2024 |