BetterCms.Configuration.CmsSearchConfigurationElement.ParseEnvironmentValue C# (CSharp) Method

ParseEnvironmentValue() private method

private ParseEnvironmentValue ( string value ) : string
value string
return string
        private string ParseEnvironmentValue(string value)
        {
            if (value != null && value.StartsWith("[", StringComparison.Ordinal) && value.EndsWith("]", StringComparison.Ordinal) && value.Length > 2)
            {
                var envKey = value.Substring(1, value.Length - 2);

                return Environment.GetEnvironmentVariable(envKey, EnvironmentVariableTarget.Machine);
            }

            return value;
        }
    }