Retrieving Application Settings
March 7, 2013
Here is a safe, generic way to retrieve application settings.
public static T GetAppSetting<T>(string key)
{
if (ConfigurationManager.AppSettings.AllKeys.Contains(key))
{
return (T)System.Convert.ChangeType(ConfigurationManager.AppSettings[key],
typeof(T), CultureInfo.InvariantCulture);
}
else
{
return default(T);
}
}
Usage
int serverPort = GetAppSetting<int>("server_port");
No comments yet







