Пример #1
0
		public static void Load()
		{
			try
			{
				GlobalSettings = new GlobalSettings();
				GlobalSettings.SetDefaultModules();
				if (File.Exists(FileName))
				{
					using (var fileStream = new FileStream(FileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
					{
						var xmlSerializer = new XmlSerializer(typeof(GlobalSettings));
						GlobalSettings = (GlobalSettings)xmlSerializer.Deserialize(fileStream);
					}
				}
			}
			catch (Exception e)
			{
				Logger.Error(e);
			}
		}
Пример #2
0
		public static void Reset()
		{
			GlobalSettings = new GlobalSettings();
			GlobalSettings.ModuleItems.Add("SettingsModule.dll");
			Save();
		}