1 write to Semaphore
NuGet.Common (1)
KeyedLock.cs (1)
206Semaphore = new SemaphoreSlim(initialCount: 1);
5 references to Semaphore
NuGet.Common (5)
KeyedLock.cs (5)
53await lockState.Semaphore.WaitAsync(token); 93lockState.Semaphore.Wait(CancellationToken.None); 179lockState.Semaphore.Release(); 212Semaphore.Dispose(); 224kvp.Value.Semaphore.Dispose();