Argentini.Halide.H3Config.GetKeyAsBoolean C# (CSharp) Method

GetKeyAsBoolean() public static method

Retrieve the value of an application setting from the Web.config file. Returns the default value if the key is not found.
public static GetKeyAsBoolean ( String keyName, System.Boolean defaultValue ) : System.Boolean
keyName String Key name for which a value should be returned.
defaultValue System.Boolean Default value to use if the key is not found.
return System.Boolean
        public static Boolean GetKeyAsBoolean(String keyName, Boolean defaultValue)
        {
            Boolean? value = null;

            if (ConfigurationManager.AppSettings[keyName] != null)
            {
                if (H3Identify.IsBoolean(ConfigurationManager.AppSettings[keyName].ToString()))
                {
                    value = Convert.ToBoolean(ConfigurationManager.AppSettings[keyName]);
                }
            }

            if (value == null)
            {
                value = defaultValue;
            }

            return (Boolean)value;
        }

Same methods

H3Config::GetKeyAsBoolean ( String keyName, System.Boolean defaultValue, String sectionName ) : System.Boolean
H3Config::GetKeyAsBoolean ( String keyName, String defaultValue ) : System.Boolean
H3Config::GetKeyAsBoolean ( String keyName, String defaultValue, String sectionName ) : System.Boolean
H3Config::GetKeyAsBoolean ( String keyName ) : Boolean?