private static void StoreSetting(SettingKeyValuePair setting)
        {
            var editor = new ConfigurationFileEditor();

            editor.WriteSetting(setting);
            editor.Save();
        }
コード例 #2
0
 internal void WriteSetting(SettingKeyValuePair setting)
 {
     if (SettingExists(setting))
     {
         UpdateSetting(setting);
     }
     else
     {
         CreateSetting(setting);
     }
 }
コード例 #3
0
 private bool SettingExists(SettingKeyValuePair setting)
 {
     return(!(file.AppSettings.Settings[setting.Key] is null));
 }
コード例 #4
0
 private void UpdateSetting(SettingKeyValuePair setting)
 {
     file.AppSettings.Settings[setting.Key].Value = setting.Value;
 }
コード例 #5
0
 private void CreateSetting(SettingKeyValuePair setting)
 {
     file.AppSettings.Settings.Add(setting.Key, setting.Value);
 }