Сначала я использую Entity Frameworks Code. У меня есть одна сущность, для которой мне нужно вести историю изменений. Эта сущность имеет двойное свойство, и при ее изменении мне нужно записать сумму изменения суммы и дату ее возникновения. Это означает, что мне нужно старое значение, новое значение вычитать и публиковать всякий раз, когда это значение изменяется или когда dbContect.SaveChanges()
вызывается.
Этот проект действительно прост, и я бы хотел оставить его таким, чтобы не добавлять слой обслуживания. Я просто делаю запрос репозитория в контроллерах MVC. (Я знаю, что это не чисто, но очень ловко)
Как я могу перехватить изменения в этой сущности, чтобы я мог записать в журнал изменений?