【发布时间】:2010-11-05 03:51:47
【问题描述】:
从SO dicsussion here 开始,我实现了部分类,以便在构造函数中为我的 Created 和 Modified 数据库字段创建默认日期时间值。
现在的问题是我的数据库有 100 多个表,其中 75 多个表具有相同的基本结构,包括 Created 和 Modified 列定义。
所以.. 除了创建需要维护的 75 个以上的部分类之外,有什么方法可以创建每个 EF 类型都继承自的基类,该基类继承默认构造函数来填充 Created 和 Modified 的 DateTime 值?
编辑:值得注意的是我使用的是 EF 4.0
【问题讨论】:
-
你没有使用
StoreGeneratedPattern="Computed"有什么原因吗? -
因为我的理解是每次更新对象时都会覆盖它。
-
此行为在此处得到验证:msdn.microsoft.com/en-us/library/…
标签: c# .net entity-framework partial-classes sql-server-2008-r2