【发布时间】:2016-11-06 09:39:29
【问题描述】:
我想在我的实体上使用 [DefaultValue] 注释来指定在创建而不是设置状态值时存储在数据库中的默认值。
// ApprovalStatus is Enum
// Pending = 2
[DefaultValue(ApprovalStatus.Pending)]
public ApprovalStatus Status { get; set; }
但不幸的是,创建和保存实体时存储在数据库中的值是 0 而不是 2。
我做错了什么?
感谢和亲切的问候, 尼古拉
【问题讨论】:
标签: .net entity-framework enums