如何自动设置某些实体属性。每当实体保存到数据库时使用EF Code First?

时间:2012-04-08 05:26:44

标签: .net entity-framework entity-framework-4 ef-code-first

某些情况下,当对象持久保存到数据库时,应始终更新这些值。除了覆盖DbContext.ValidateEntity和修改CurrentValues属性集合之外,我找不到任何切入点,但在我看来,使用验证方法修改对象属性会带来非常难闻的气味。有没有其他方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

感谢上面的Eranga评论,我发现this answer非常适合我的问题。

它描述了如何在我的dbcontext上覆盖SaveChanges并设置我想要的属性。