- turn off change tracking for all entities in Entity Framework code first
- data retrieval:
- var jobs = context.Jobs.Include(something).Where(something).ToList(); //does not refresh
- var jobs = context.Jobs.AsNoTracking().Include(something).Where(something).ToList(); //works
- update code:
- context.Jobs.Attach(job);
- context.Entry(job).Property(j=>j.StatusId).IsModified = true;
- context.SaveChanges();