CounterObserver public class CounterObserver : IDisposable Documentation public int Counter { get; } public bool IsOpen { get; } public CounterObserver() public void Close() public void Decrement() protected virtual void Dispose(bool disposing) public void Dispose() public bool TryIncrement() public void WaitUntilEmpty()