2016-11-06 43 views
1

我想在我的實體上使用[DefaultValue]註釋來指定一個默認值,該值在創建時存儲在數據庫中,而不是設置狀態的值。.net核心 - 實體框架 - [DefaultValue]不工作

// ApprovalStatus is Enum 
// Pending = 2 
[DefaultValue(ApprovalStatus.Pending)] 
public ApprovalStatus Status { get; set; } 

但遺憾的是創建和保存的實體時,存儲在數據庫中的值是0,而不是2

我在做什麼錯?

感謝和親切的問候, 尼古拉

回答