Пометка свойства как измененного должна быть сделана так:
using (var context = new UnicornsContext())
{
var unicorn = context.Unicorns.Find(1);
var nameIsModified1 = context.Entry(unicorn).Property(u => u.Name).IsModified;
// Use a string for the property name
var nameIsModified2 = context.Entry(unicorn).Property("Name").IsModified;
}
пример кода от здесь
В моем коде UnicornsContext extends DBContext
.
У меня нет Entry
метода для моего контекста. что не так?