public void Dispose() { foreach (var w in watchers) { w.Dispose(); } changeTimer?.Dispose(); watchTimer?.Dispose(); store?.Dispose(); FileStreamCache.Clear(); }
public void Dispose() { foreach (var w in watchers) { w.Dispose(); } if (changeTimer != null) { changeTimer.Dispose(); } if (watchTimer != null) { watchTimer.Dispose(); } if (_store != null) { _store.Dispose(); } FileStreamCache.Clear(); }