public static void SaveDefaults() { Save(Current, _pathToDefault); Save(Current, _pathToCurrent); Default = Load(_pathToDefault); }
public static void Init() { Default = Load(_pathToDefault); Current = Load(_pathToCurrent); // TODO: Quitar SaveCurrent(). Lo que hace es guardar para reflejar los // los cambios en la estructura SettingSet SaveCurrent(); }
static void Save(SettingSet settingSet, string path) { XmlSerializer serializer = new XmlSerializer(typeof(SettingSet)); FileStream FS = new FileStream(path, FileMode.Create); serializer.Serialize(FS, settingSet); FS.Close(); }