我(对我而言,非常令人惊讶)从未见过有关此事的任何问题或博文。
是否可以以POCO类实现IEntityWithKey接口的方式修改POCO T4模板?我想这样做是为了能够将实体直接附加到ObjectContext。
这可能吗?有什么缺点?
答案 0 :(得分:2)
你没有看到任何关于这个的问题,因为实现接口将意味着你的实体不再持续无知(这是使用POCO的主要原因),因为它会暴露依赖于Entity框架的持久相关属性。这就是为什么没有人将它与POCO模板一起使用的原因。
但是可以实现这个界面。