public override void Dispose() { base.Dispose(); stream?.Dispose(); reader?.Dispose(); trackStore?.Dispose(); }
protected override void Dispose(bool isDisposing) { base.Dispose(isDisposing); stream?.Dispose(); reader?.Dispose(); trackStore?.Dispose(); }