저는 엔티티 프레임 워크를 사용하는 프로젝트 작업을하고 있습니다. EF 생성 클래스의 부분 클래스를 비즈니스 계층으로 사용하는 것이 괜찮습니까? 이것이 EF가 사용되는 방법이라고 생각하기 시작했습니다.엔티티 프레임 워크를 사용할 때 부분 클래스를 비즈니스 계층으로 사용해야합니까?
필자는 DTO 패턴을 사용하려고 시도했는데 곧 내 노력을 복제하는 매핑 클래스를 추가하고 더 많은 유지 관리 작업과 추가 레이어를 만들 수 있다는 것을 깨달았습니다.
자기 추적 엔티티를 사용하고 모든 레이어에 EF 엔티티를 전달하고 싶습니다. 생각과 아이디어를 공유하십시오. 고마워.
를 보라. 나는 그때 말한 것이 더 쉽다고 느낀다. EF에 의해 생성 된 엔티티가 다른 레이어에서 사용될 수없는 경우 더 좋은 방법은 무엇입니까? 몇 가지 명확한 지침을 제공해주십시오. 감사합니다. – samsur
내 대답을 편집했습니다 –