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

时间:2013-12-26 07:53:39

标签: entity-framework-6 self-tracking-entities .net-4.5

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

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

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

1 个答案:

答案 0 :(得分:0)

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

以下是blog post将可跟踪实体与STE进行比较。