【问题标题】:Implement IEntityWithKey with POCO template使用 POCO 模板实现 IEntityWithKey
【发布时间】:2011-10-29 14:17:40
【问题描述】:

我(对我来说,非常令人惊讶)从未见过任何关于此的问题或博客文章。

是否可以通过 POCO 类实现 IEntityWithKey 接口的方式修改 POCO T4 模板?我想这样做是为了能够将实体直接附加到 ObjectContext。

这可能吗?有什么缺点?

【问题讨论】:

    标签: c# entity-framework poco


    【解决方案1】:

    您没有看到任何关于此的问题,因为实现接口将意味着您的实体不再是持久无知的(这是使用 POCO 的主要原因),因为它会暴露依赖于实体框架的持久相关属性。这就是为什么没有人将它与 POCO 模板一起使用的原因。

    但是可以实现这个接口。

    【讨论】:

      猜你喜欢
      • 2011-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-29
      相关资源
      最近更新 更多