public void Shutdown() { DetailsController.Shutdown(); QueueController.Shutdown(); ManagerController.Shutdown(); SaveSettings(appSettingsFileName, appSettings); SaveSettings(queueSettingsFileName, queueSettings); SaveSettings(managerSettingsFileName, managerSettings); }
public void Shutdown() { DetailsController.Shutdown(); QueueController.Shutdown(); ManagerController.Shutdown(); CrawlerController.Shutdown(); if (appSettings.PortableMode) { SaveSettings(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, appSettingsFileName), appSettings); SaveSettings(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, queueSettingsFileName), queueSettings); SaveSettings(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, managerSettingsFileName), managerSettings); } else { SaveSettings(Path.Combine(environmentService.AppSettingsPath, appSettingsFileName), appSettings); SaveSettings(Path.Combine(environmentService.AppSettingsPath, queueSettingsFileName), queueSettings); SaveSettings(Path.Combine(environmentService.AppSettingsPath, managerSettingsFileName), managerSettings); } }