Если у меня есть запись DbEntityEntry, я получаю доступ к текущим значениям как:
var currentValues = entry.State != EntityState.Deleted
? entry.CurrentValues
: null;
Позже я хочу установить значение свойства:
currentValues["Created"] = DateTime.Now;
Я думаю, вы можете догадаться, для чего это:)
Однако свойство Создано существует в базовом классе сущности, и я получаю сообщение об ошибке при попытке доступа к свойству:
Свойство «Создано» не существует или не сопоставлено для типа
'MyEntity'.
Это потому, что свойство находится в унаследованном базовом классе.
Как установить свойство?
Большое спасибо,
Richard