public override void Dispose() { if (_documentStore != null && !_documentStore.WasDisposed) { _documentStore.Dispose(); } }