/// <summary> /// set <c>MiscellaneousSetting</c>. /// </summary> /// <param name="setting"></param> public void SetMiscellaneousSetting(MiscellaneousSetting setting) { var state = new ApplicationDataCompositeValue(); setting.SaveTo(state); SetSetting(SettingKey.Miscelloaneous, state); }
/// <summary> /// get <c>MiscellaneousSetting</c>. /// </summary> /// <returns></returns> public MiscellaneousSetting GetMiscellaneousSetting() { var setting = new MiscellaneousSetting(); var state = GetSetting <ApplicationDataCompositeValue>(SettingKey.Miscelloaneous, null); if (state != null) { setting.LoadFrom(state); } return(setting); }