public string Get(string key, string defaultString = null) { string returnValue = defaultString; ProviderInsideWordSetting aSetting = new ProviderInsideWordSetting(); if (aSetting.Load(key)) { returnValue = aSetting.SettingValue; } return returnValue; }
public bool Set(string key, string value) { bool returnValue = true; try { ProviderInsideWordSetting aSetting = new ProviderInsideWordSetting(); aSetting.Load(key); // whether is successed or not it doesn't matter aSetting.SettingKey = key; aSetting.SettingValue = value; aSetting.Save(); } catch(Exception ignoredException) { returnValue = false; } return returnValue; }