This repository has been archived on 2023-02-02. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Dylan R. E. Moonfire 5adb9ccc52 feat: initial commit
2021-09-11 00:54:27 -05:00
.husky feat: initial commit 2021-09-11 00:54:27 -05:00
src/MfGames.IO feat: initial commit 2021-09-11 00:54:27 -05:00
.editorconfig feat: initial commit 2021-09-11 00:54:27 -05:00
.envrc feat: initial commit 2021-09-11 00:54:27 -05:00
.gitignore feat: initial commit 2021-09-11 00:54:27 -05:00
.gitlab-ci.yml feat: initial commit 2021-09-11 00:54:27 -05:00
.tool-versions feat: initial commit 2021-09-11 00:54:27 -05:00
commitlint.config.js feat: initial commit 2021-09-11 00:54:27 -05:00
LICENSE.txt feat: initial commit 2021-09-11 00:54:27 -05:00
MfGames.IO.sln feat: initial commit 2021-09-11 00:54:27 -05:00
MfGames.IO.sln.DotSettings feat: initial commit 2021-09-11 00:54:27 -05:00
package-lock.json feat: initial commit 2021-09-11 00:54:27 -05:00
package.json feat: initial commit 2021-09-11 00:54:27 -05:00
README.md feat: initial commit 2021-09-11 00:54:27 -05:00
release.config.js feat: initial commit 2021-09-11 00:54:27 -05:00

MfGames.Locking CIL

This a small collection of classes that provide some simplification while working with locking in C# applications.

//using MfGames.Locking;

ReaderWriterLockSlim locker;

using (new ReadLock(locker))
{
    // Do something.
}