.net core DescriptionAttribute未复制到引用的程序集(.NET Core)
我使用DescriptionAttribute作为友好名称。如果枚举在DLL中被引用,但在与另一个程序集共享DLL时未复制,则可以正常工作。为什么? 来源.net core DescriptionAttribute未复制到引用的程序集(.NET Core),.net-core,.net Core,我使用DescriptionAttribute作为友好名称。如果枚举在DLL中被引用,但在与另一个程序集共享DLL时未复制,则可以正常工作。为什么? 来源 public enum UserStatuses { /// <summary> /// No status /// </summary> [Description("None")] NONE = 0,
public enum UserStatuses
{
/// <summary>
/// No status
/// </summary>
[Description("None")]
NONE = 0,
/// <summary>
/// User is active
/// </summary>
[Description("Active")]
ACTIVE = 1,
/// <summary>
/// User is inactive
/// </summary>
[Description("InActive")]
INACTIVE = 2,
/// <summary>
/// User is suspended
/// </summary>
[Description("Suspended")]
SUSPENDED = 3,
/// <summary>
/// User's password has expired
/// </summary>
[Description("PasswordExpire")]
PASSWORDEXPIRE = 4,
/// <summary>
/// User has 5 wrong login attempts
/// </summary>
[Description("FiveWrongAttempts")]
FIVE_WRONG_ATTEMPTS = 5
}
public enum UserStatuses
{
NONE = 0,
ACTIVE = 1,
INACTIVE = 2,
SUSPENDED = 3,
PASSWORDEXPIRE = 4,
FIVE_WRONG_ATTEMPTS = 5
}