/// <summary> /// Clears up any resources associated with this object. /// </summary> protected virtual void Dispose(bool disposing) { if (disposing && _channels != null) { _channels.Clear(); _channels = null; } }
/// <summary> /// Clears up any resources associated with this object. /// </summary> public void Dispose() { if (!disposed) { channels.Clear(); channels = null; disposed = true; GC.SuppressFinalize(this); } }