我有一个用于 db 的模型(codeFirst 方法)
public class Request : BaseEntity
{
public string Uuid { get; set; }
public string Email { get; set; }
[NotMapped]
public Status Status { get; set; }
public string StatusName { get; set; }
public string Description { get; set; }
}
我希望在填充状态枚举时自动设置属性 StatusName,以获取枚举类型并使用 Humanizer 将其转换为字符串。
我的尝试如下:
...set { return ((Status[])Enum.GetValues(typeof(Status))).Select(x => new String() { x.ToString() })); }; } but with no success.