【发布时间】:2011-10-29 14:17:40
【问题描述】:
我(对我来说,非常令人惊讶)从未见过任何关于此的问题或博客文章。
是否可以通过 POCO 类实现 IEntityWithKey 接口的方式修改 POCO T4 模板?我想这样做是为了能够将实体直接附加到 ObjectContext。
这可能吗?有什么缺点?
【问题讨论】:
标签: c# entity-framework poco
我(对我来说,非常令人惊讶)从未见过任何关于此的问题或博客文章。
是否可以通过 POCO 类实现 IEntityWithKey 接口的方式修改 POCO T4 模板?我想这样做是为了能够将实体直接附加到 ObjectContext。
这可能吗?有什么缺点?
【问题讨论】:
标签: c# entity-framework poco
您没有看到任何关于此的问题,因为实现接口将意味着您的实体不再是持久无知的(这是使用 POCO 的主要原因),因为它会暴露依赖于实体框架的持久相关属性。这就是为什么没有人将它与 POCO 模板一起使用的原因。
但是可以实现这个接口。
【讨论】: