1

MVC 앱 데이터베이스 구현을 database first to code first으로 변경했습니다. 남은 유일한 것은 Triggers으로 이동하는 것입니다. 나는 그들을 어디에 둘 것인지 모른다. 내가 그들을 Repository에 넣고 add/ edit/delete methods에 구현해야합니까? 또는 리포지토리 작업에 따라 트리거를 실행할 수있는 적절한 공간이있을 수 있습니다. 코드 첫 번째 접근 방식에서 트리거 구현에 대한 아이디어를 알려주십시오.EF 코드의 트리거 로직 첫 번째 구현

내가 일을 해본 적이으로
+0

트리거는 여기에서 다소 애매한 이름이지만, 여러분의 질문에서 무엇을 말하고 있는지 분명합니다. 전에 어디 있었 니? DBF와 CF의 차이점은 구현이 상당히 달라야한다는 것입니다. –

답변

1

여기에 도움의 부하를 제공 할 수 없습니다,하지만 당신이 무슨 말을 트리거 얼마나 많은에 따라 DbContext.SaveChanges를 오버라이드 (override)에서 볼 수 있었다 ...

업데이트 테이크 더 좋은 예를 보려면 this question을보십시오.