protected virtual void Dispose(bool disposing) { if ((disposing)) { if (_cacheDependency != null) { _cacheDependency.Dispose(disposing); } if (_systemCacheDependency != null) { _systemCacheDependency.Dispose(); } _fileNames = null; _cacheKeys = null; _cacheDependency = null; _systemCacheDependency = null; } }