using System;
namespace Dpz.Core.Infrastructure
{
/// <summary>
/// 枚举描述
/// </summary>
[AttributeUsage(AttributeTargets.Field | AttributeTargets.Enum)]
public class EnumDescriptionAttribute:Attribute
{
//public enum EnumSort
//{
// Default,
// Text,
// Rank
//}
///// <summary>
///// 返回枚举描述的排序方式
///// </summary>
//public EnumSort Sort { get; set; }
/// <summary>
/// 描述
/// </summary>
public string Description { get; }
public EnumDescriptionAttribute(string desc)
{
Description = desc;
}
}
public class EnumInfo
{
public System.Enum Value { get; set; }
public string Description { get; set; }
}
}