github에 대한 질문을 EF 팀에 게시했습니다. 여기 에이 질문을하는 것이 더 낫다는 답장을 얻었으므로 다른 사람이 GitHub에 대한 몇 가지 답변을 볼 수 있도록 링크로 여기에 복사하여 붙여 넣을 것입니다.
질문 : 몇 가지 조사를하고 있는데 누군가 DBContext 클래스의 24 행에 나와 있습니다.
DbContext는 작업 단위 및 저장소 패턴의 조합입니다.
이는 더 이상 EF를 리포지토리로 추상화 한 다음 및 인터페이스를 사용하여 컨트롤러에 주입 할 필요가 없다는 것을 의미합니까?
Github의 원래 게시물 : https://github.com/aspnet/EntityFramework/issues/4899
내가 묻는 이유는 GetById, GetByName, GetWithIncludesABC, GetWithIncludes123 등과 같은 저장소에 많은 메소드를 추가하는 곳으로 들어가서 내 마음에 repo를 더럽히는 것처럼 보입니다.