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
D. Moonfire 785b651951 feat: updating package dependencies 2022-09-06 16:07:34 -05:00
.config build: preparing project layout 2022-09-05 22:54:49 -05:00
scripts build: preparing project layout 2022-09-05 22:54:49 -05:00
src feat: updating package dependencies 2022-09-06 16:07:34 -05:00
tests feat: updating package dependencies 2022-09-06 16:07:34 -05:00
.editorconfig build: preparing project layout 2022-09-05 22:54:49 -05:00
.envrc build: preparing project layout 2022-09-05 22:54:49 -05:00
.gitignore build: preparing project layout 2022-09-05 22:54:49 -05:00
.prettierignore feat: initial commit 2022-09-05 16:41:27 -05:00
.tool-versions ci: install node for building 2021-01-21 18:25:40 -06:00
.woodpecker.yml build: preparing project layout 2022-09-05 22:54:49 -05:00
CODE-OF-CONDUCT.md feat: initial commit 2022-09-05 16:41:27 -05:00
LICENSE.txt feat: initial commit 2022-09-05 16:41:27 -05:00
MfGames.Locking.sln feat: updating package dependencies 2022-09-06 16:07:34 -05:00
MfGames.Locking.sln.DotSettings test: cleaning up tests for locking 2021-01-21 17:33:53 -06:00
NuGet.Config build: preparing project layout 2022-09-05 22:54:49 -05:00
README.md Initial commit. 2018-01-18 16:16:01 -06:00
flake.lock build: preparing project layout 2022-09-05 22:54:49 -05:00
flake.nix build: preparing project layout 2022-09-05 22:54:49 -05:00
lefthook.yml build: preparing project layout 2022-09-05 22:54:49 -05:00

README.md

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.
}