public static UserConfig LoadFrom(string filename) { try { if (File.Exists(filename)) return SerializationHelper.Deserialize<UserConfig>(filename, _SerializerType); } catch (Exception ex) { HostCore.Log.Error("Could not load the user configuration.", ex); } var r = new UserConfig(); r.LoadDefaults(); return r; }
public static bool SaveTo(UserConfig cnf, string filename) { return(SerializationHelper.TrySerialize(filename, cnf, _SerializerType)); }
public static bool SaveTo(UserConfig cnf, string filename) { return SerializationHelper.TrySerialize(filename, cnf, _SerializerType); }