2
A
回答
2
这是其中的一个“看情况”的问题。 :)
我通常在SaveChanges覆盖中执行此操作。如果你不把这个逻辑放入数据层,那么这就是我的建议。
当我在每个类中有类似DateCreated字段的东西时,与POCO一起使用的另一种策略是使用暴露属性的接口或基类,因此您不必查找可能具有当您在SaveChanges覆盖中执行mod时,将使用日期属性。
WRT“你能创建一个部分类吗?”:是的,也可以。如果您使用EDMX &代码生成(我怀疑这是因为您提到了部分类),那么您可以在部分类中添加一个构造函数,以在相应的属性中设置默认日期。
HTH 朱莉
相关问题
- 1. 实体框架:设置回默认值
- 2. 实体框架默认值
- 3. 使用实体框架4.3为模型设置默认值
- 4. 实体框架4.1的ObjectContext VS的DbContext
- 5. 实体框架4.1伪造dbcontext
- 6. 配置实体框架/ DbContext
- 7. 如何在实体框架中设置默认值
- 8. 实体框架4.1 - EFTracingProvider
- 9. 实体框架4.1默认预先加载
- 10. 实体框架4.1的实体
- 11. 为实体框架导航属性设置默认对象
- 12. 我可以在实体框架4.1中使用自追踪实体和DBContext吗?
- 13. 实体框架外键默认值
- 14. 实体框架和默认值
- 15. 实体框架4.1 - 创建主键值
- 16. 使用Fluent为实体框架设置递归映射4.1
- 17. 实体框架默认值SYSDATETIMEOFFSET
- 18. 实体框架4和默认值
- 19. 设置“默认值或绑定”实体框架代码第一
- 20. 在实体框架中设置默认值 - Database First
- 21. 实体框架 - 默认值不在sql server表中设置
- 22. 实体框架表值函数 - 默认实体映射
- 23. 错误而使用的DbContext发生器,实体框架4.1
- 24. 实体框架6 dbcontext sqlite
- 25. C#实体框架DBContext
- 26. 如何使用实体框架C#定义默认值?
- 27. 实体框架4.1 - 在POCO
- 28. 实体框架4.1和SQLite
- 29. 实体框架4.1 - 选择
- 30. 实体框架(4.1)关系
调用SaveChanges覆盖听起来不错 - 这显示使用的DbContext的例子? – TheTiger 2012-02-13 16:39:57