public static string ToDescriptionString()

in src/DeloitteDigital.Atlas/Extensions/EnumExtensions.cs [10:19]


        public static string ToDescriptionString(this Enum val)
        {
            if (val == null)
            {
                return string.Empty;
            }

            var attributes = (DescriptionAttribute[])val.GetType().GetField(val.ToString()).GetCustomAttributes(typeof(DescriptionAttribute), false);
            return attributes.Length > 0 ? attributes[0].Description : string.Empty;
        }