Stumped - Entity Framework 7'ye yükseltiliyor ve değiştirilmeden önce tüm Değiştirilmiş Nesnelerin bir listesini alabilmek için genellikle DbContext
içindeki SaveChanges'i geçersiz kılıyorum. Sonunda bir veritabanında önceki sürümü izleyen bir komut dosyası var. Varlık Çerçeve 6 ben şöyle modeli değişiklikleri alacağı: Ancak şimdi bu ObjectContext
İdare Framework 7 içinde kaldırılırVarlık Çerçevesi İçerisinde Değiştirilmiş Nesnelerin Listesini Bulma 7
var oc = ((IObjectContextAdapter)this).ObjectContext;
var modifiedItems = oc.ObjectStateManager.GetObjectStateEntries(EntityState.Modified | EntityState.Deleted);
List<ObjectStateEntry> ModifiedObjlist = modifiedItems.ToList();
, ben Entity Framework 7 içinde sıkışmış nasıl olacağını duyuyorum değiştirilmiş nesnelerin listesini almak?
use context.ChangeTracker.Entries(). (X => x.State == ...) ' – dotctor
@dotctor bu yanıtı kabul edebilmem için yanıt olarak ekle –