protected override void Dispose(bool manual, bool wasDisposed) { if (!wasDisposed) { _disposableLinks.DisposeIfPossible(); } }