Locker 1.2.0

Binaries for the Locker library.
       Visit https://github.com/tejacques/Locker for an overview and usage examples.

Install-Package Locker -Version 1.2.0
dotnet add package Locker --version 1.2.0
<PackageReference Include="Locker" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Locker --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Notes:

       Version 1.2.0:
        - Locker methods are now extension methods on ReaderWriterLockSlim

       Version 1.1.1:
        - Add source files to NuGet package

       Version 1.1.0:
        - Added the TryLock methods:
        - Locker.TryReadLock(ReaderWriterLockSlim, rwlock, int timeout, Action whileReadLocked)
        - Locker.TryReadLock(ReaderWriterLockSlim, rwlock, TimeSpan timeout, Action whileReadLocked)
        - Locker.TryWriteLock(ReaderWriterLockSlim, rwlock, int timeout, Action whileWriteLocked)
        - Locker.TryWriteLock(ReaderWriterLockSlim, rwlock, TimeSpan timeout, Action whileWriteLocked)
        - Locker.TryUpgradeableReadLock(ReaderWriterLockSlim, rwlock, int timeout, Action whileUpgradeableReadLocked)
        - Locker.TryUpgradeableReadLock(ReaderWriterLockSlim, rwlock, TimeSpan timeout, Action whileUpgradeableReadLocked)

       Version 1.0.0:
        - Locker.ReadLock(ReaderWriterLockSlim rwlock, Action whileReadLocked)
        - Locker.WriteLock(ReaderWriterLockSlim rwlock, Action whileWriteLocked)
        - Locker.UpgradeableReadLock(ReaderWriterLockSlim rwlock, Action whileUpgradeableReadLocked)

Dependencies

This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.2.0 4,601 2/6/2014
1.1.1 372 1/31/2014
1.1.0 404 1/31/2014
1.0.0 384 1/17/2014