2016-08-23 6 views
4

특정 엔터티에 대한 기록/감사 테이블을 만들고 싶습니다. 이것은 많은 자식 테이블을 가진 복잡한 엔티티이고 우리는 우리의 어플리케이션을 위해 Repository Patter를 사용하고 있습니다. DbContext SaveChanges를 재정의했습니다. 하나의 엔티티에 대해 이것을 특별히 사용하는 것이 좋은 습관입니까? 다른 옵션에는 어떤 것이 있습니까?Entity Framework 감사 테이블/기록 테이블 만들기?

미리 감사드립니다.

답변

4

저는 도움이 될 수있는 라이브러리 작업을 해왔습니다.

Audit.EntityFramework 라이브러리를 살펴보면 SaveChanges()을 차단하고 감사 할 엔터티를 필터링 할 때 configured이 될 수 있습니다.