Exemplo n.º 1
0
 public static string GetDescription(this ResultCode resultCode)
 {
     return(resultCode.GetType()
            .GetField(resultCode.ToString())
            .GetCustomAttribute <StatusDescriptionAttribute>()
            .Description);
 }
Exemplo n.º 2
0
        public static string ToMessage(this ResultCode code)
        {
            FieldInfo field = code.GetType().GetField(code.ToString());
            ResultCodeMessageAttribute msg = (ResultCodeMessageAttribute)field.GetCustomAttribute(typeof(ResultCodeMessageAttribute));

            if (msg == null)
            {
                return("");
            }

            return(msg.Message ?? "");
        }