/// <inheritdoc /> protected override Task <BoolResult> ShutdownCoreAsync(OperationContext context) { lock (TimerChangeLock) { _compactionTimer?.Dispose(); _compactionTimer = null; } _keyValueStore?.Dispose(); return(base.ShutdownCoreAsync(context)); }
/// <inheritdoc /> protected override Task <BoolResult> ShutdownCoreAsync(OperationContext context) { _keyValueStore?.Dispose(); return(base.ShutdownCoreAsync(context)); }