【发布时间】:2011-06-03 15:16:44
【问题描述】:
我知道 NHibernate 的 POCO 类的所有成员都必须定义为虚拟的,并且在 EF(代码优先)中,您只需将集合/引用对象设置为虚拟即可进行延迟加载。
所以如果我想创建与 EF 和 NH 兼容的 POCO 对象,我是否应该将我的 POCO 类的每个成员都声明为虚拟的??
想要这样做的原因是我们目前正在评估 EF 和 NHibernate ORM,如果我们最终改变我们的计划,我们不想更新我们的 POCO
【问题讨论】:
标签: nhibernate data-modeling poco entity-framework-4.1