Die Eigenschaft CurrentValues ​​für EntityEntry konnte nicht gefunden werden Objekt, das von DbContext.Entry zurückgegeben wurde Methode

c# entity-framework entity-framework-core

Frage

Für jemanden, der Frage-Tags vermisst - es geht um EntityFramework 7 (beta8)

Hauptfrage ist im Thema.

Btw, alles, was ich brauche, ist eine Shortcut-Methode, die es mir erlaubt, Entity-Eigenschaften mit einer anderen Entity des gleichen Typs zu setzen (genau wie im Beispielcode unten):

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

Es scheint, als ob mein Problem mit dem Rückgabewerttyp der DbContext.Entry <T> -Methode verbunden ist: in EF6 war es DbEntityEntry <T>, aber in EF7 ist es EntityEntry <T> (abstrakteres Objekt?) .

Also, ist es eine brechende Veränderung oder ich vermisse etwas Abhängigkeit?

Akzeptierte Antwort

Von aspnet / EntityFramework # 1999 ;

So etwas haben wir für EF7 RTM nicht geplant, aber es klingt wie etwas, das wir in Zukunft hinzufügen würden.



Related

Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow