Entity Framework Changetracker не показывает изменения - PullRequest
0 голосов
/ 30 марта 2020

У меня проблема, когда ChangeTracker.Entries не показывает какие-либо изменения, которые были сделаны. Я справляюсь с этим, когда сохраняю изменения в POST. Это главным образом при изменении текущей записи в БД.

dbContext.SaveChanges();

Я запускаю этот метод

 public override int SaveChanges()
 {
     ChangeTracker.DetectChanges();
     var ent = new NewDBEntities();
     ent.context_SavingChanges();
     return base.SaveChanges();
 }

Когда я проверяю изменения, я запускаю эту строку

var entities = ChangeTracker.Entries().Where(x => x.State == EntityState.Added || x.State == EntityState.Deleted || x.State == EntityState.Modified).ToList();

Однако возвращается 0 предметов. Я пытался изменить, добавив новый, et c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...