public override void Import(Persistence.Lookup settings) { sSettings = settings.GetChild <PersistedSettings>("Settings"); SeasonSettings generalSettings = Settings.GetSettings(new GeneralKey()); // Backwards compatibility with Version 1 foreach (PersistedSettings.Settings setting in settings.GetList <PersistedSettings.Settings>("Settings")) { generalSettings.ApplyLegacySetting(setting); } Common.FunctionTask.Perform(ApplySettings); }
public static void ApplyDefaultSettings() { sDefaultSettings.Apply(); sDefaultSettings = new SeasonSettings(new GeneralKey()); }