CK.Core.Tests.AppSettingsDotNetTests.SetConfigurationManagerSettings C# (CSharp) Method

SetConfigurationManagerSettings() public method

public SetConfigurationManagerSettings ( string key, string text ) : void
key string
text string
return void
        void SetConfigurationManagerSettings( string key, string text )
        {
            Configuration config = ConfigurationManager.OpenExeConfiguration( ConfigurationUserLevel.None );
            KeyValueConfigurationElement e = config.AppSettings.Settings[key];
            if( e != null ) e.Value = text;
            else config.AppSettings.Settings.Add( key, text );
            config.Save( ConfigurationSaveMode.Modified );
            ConfigurationManager.RefreshSection( "appSettings" );
        }