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