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); } }
public static void Reset() { GlobalSettings = new GlobalSettings(); GlobalSettings.ModuleItems.Add("SettingsModule.dll"); Save(); }