Я изменил свою реализацию базы данных приложений MVC с database first to code first
. Осталось только переместить Triggers
. Я не знаю, где их положить. Должен ли я помещать их в Repository
и реализовать их в add/ edit/delete methods
? Или, возможно, есть более подходящее место для запуска триггеров в зависимости от действий репозиториев. Пожалуйста, дайте мне какие-либо идеи о реализации триггера в первом подходе Code First.Триггерная логика в коде EF Первая реализация
1
A
ответ
1
не может предложить нагрузок помощь здесь, как я никогда не приходилось делать это, но вы можете посмотреть на переопределение DbContext.SaveChanges в зависимости от того, сколько триггеров вы говорите о ...
Update Take посмотрите на this question для лучшего примера.
Триггеры здесь несколько неуловимы, но из вашего вопроса ясно, о чем вы говорите. Где у вас их раньше? Что между DBF и CF настолько отличается, что реализация должна значительно отличаться? –