public void Dispose() { lock (_lock) { if (_item != null) { _counter.Release(); _item = null; } GC.SuppressFinalize(this); } }
public void Dispose() { lock (_lock) { if (_item != null) { _counter.Release(); _item = null; } GC.SuppressFinalize(this); } }