AsyncLock public sealed class AsyncLock : IDisposable Documentation Code public AsyncLock() public void Dispose() public void Wait(Action action)