BSky.Lifetime.Services.ConfigService.GetConfigValueForKey C# (CSharp) Метод

GetConfigValueForKey() публичный Метод

public GetConfigValueForKey ( string key ) : string
key string
Результат string
        public string GetConfigValueForKey(string key)
        {
            string val = this.AppSettings.Get(key);
            if (val == null || val.Trim().Length < 1)//if user's key is invalid(not exists).OR value is empty
            {
                if(_DefaultSettings.ContainsKey(key))//if key exists in default config
                    val = _DefaultSettings[key];
                else //if user's key is invalid(not exists).OR default value is empty
                {
                    val = string.Empty;
                    logService.WriteToLogLevel("\'" + key + "\'" + " Config Key Not found. OR, Value not set", LogLevelEnum.Error);
                }
            }

            return val;
        }