public void Dispose() { if (cacheService != null) { cacheService.CacheFlushRequested -= OnCacheFlushRequested; cacheService = null; } Manager?.Dispose(); Manager = null; }
public void SubscribeToFlushRequested(IWorkspaceCacheService cacheService) { this.cacheService = cacheService; cacheService.CacheFlushRequested += OnCacheFlushRequested; }