/// <summary> /// Sets the current cache to null so it will be regenerated next time. /// </summary> public void ClearCache() { MonitorFileSystem(false); try { lock (_syncLock) { _serverPackageStore.Clear(); _serverPackageStore.Persist(); _logger.Log(LogLevel.Info, "Cleared package cache."); } } finally { MonitorFileSystem(true); } }