【问题标题】:Replacement of Self-tracking entities in Entity Framework 6在 Entity Framework 6 中替换自跟踪实体
【发布时间】:2014-01-13 21:31:00
【问题描述】:

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

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

有人知道这种情况的解决方法吗?我是否必须重写我的 STE 相关查询。答案不应该包括为什么微软决定放弃 STE,因为我已经浏览了许多博客来解释这一点。

【问题讨论】:

  • 你最终做了什么来解决你的问题?

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 2013-12-25
    相关资源
    最近更新 更多