替换实体框架6中的自追踪实体

Tal*_*ood 5 self-tracking-entities .net-4.5 entity-framework-6

我相信大多数.NET开发人员必须以某种方式面对这个问题.问题很简单,我正在将我的项目从.NET 4升级到.NET 4.5.1.到目前为止,升级非常顺利.但是当我从EF4升级到EF6时,我在查询中遇到了很多错误.其中一些与重命名我所做的上下文有关,但对于与自我跟踪实体相关的错误,我有点困惑.

自我跟踪实体是我项目的主要部分,EF6不支持它们意味着我将不得不重写我的DAL的主要部分.我试图找出但在EF6中找不到STE的替代品.

有没有人知道这种情况?我是否必须重写我的STE依赖查询.答案不应该包括解释为什么微软决定放弃STEs,因为我已经通过许多博客解释了这一点.

Nic*_*ris 0

有一个名为Trackable Entities 的开源项目,为 EF6.0 中的 STE 提供支持

这是一篇将可追踪实体与 STE 进行比较的博客文章。