无法在EntityEntry上找到属性CurrentValues 由DbContext.Entry返回的对象方法

c# entity-framework entity-framework-core

对于错过问题标签的人来说 - 它完全是关于EntityFramework 7 (beta8)

主要问题是主题。

顺便说一句,我需要的是快捷方法,它允许我使用相同类型的另一个实体设置实体属性(就像下面的示例代码中一样):

dbContext.Entry(someAttachedEntity)
    .CurrentValues
    .SetValues(someSrcObject);

似乎我的问题与DbContext.Entry <T>方法的返回值类型有关:在EF6中它是DbEntityEntry <T>,但在EF7中它是EntityEntry <T> (更抽象的对象?)

那么,这是一些突破性变化还是我只是错过了一些依赖?

一般承认的答案

来自aspnet / EntityFramework#1999 ;

我们没有为EF7 RTM设计这样的东西,但这听起来像我们将来考虑添加的东西。



Related

许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow