0
리포지토리 패턴이 DbSet 및 DbContext 개체를 통해 Entity Framework Code First에 빌드되는 경우가 종종 있습니다.Entity Framework 코드 첫 번째 래퍼 또는 저장소?
3) 다중 참조 위와 동일 - 명확한 컷 인터페이스
2) 비웃음이 아니므로 주입하는 하드 -
1) 주입 :
그러나 몇 가지 문제를 떠나는 EnitityFramework.dll에 - 내가 먼저 자신의 어셈블리/프로젝트에 내 코드를 작성한 다음 다른 곳에서 참조하고 싶다고 가정 해 봅시다. wrapper없이 entityFramework.dll을 참조해야합니다.
당신이 최선이라면 어떻게 생각하십니까?
좋은 점, 개발 시간 동안 나는 EF.dll이 괴롭히는 이유가 바로 바로 종속성을 지적하기를 좋아합니다. –
예외 처리 및 사용자 지정 예외는 어떻게됩니까? 각각의 모든 호출에서 DB 예외를 처리하는 것에 대해 확실하지 않습니다. –