public static string GetEnumDescription(Enum value, [NotNull] Type enumType, [CanBeNull] LanguageManager manager)
        {
            var converter   = new DescribedEnumConverter(enumType, manager);
            var description = converter.ConvertToInvariantString(value);

            Trace.Assert(description != null, nameof(description) + " != null");

            return(description);
        }
        public static string GetEnumDescription(Enum value, Type enumType)
        {
            var converter   = new DescribedEnumConverter(enumType, null);
            var description = converter.ConvertToInvariantString(value);

            Trace.Assert(description != null, nameof(description) + " != null");

            return(description);
        }