그래서 엔티티 프레임 워크의 의사 프로젝트 설정을 보여주는 this 사이트를보고있었습니다. 나는이 기사가 MVC를 사용하지 않는다는 것을 안다. 그러나 그것은 나를 생각하게했다. Entity Framework 참조, 엔터티, 비즈니스 규칙, 저장소 facade, 인터페이스, 유효성 검사를위한 버디 클래스 및 디자인 모델을 모두 포함하는 "모델"계층이 있습니까? 조금 부 풀린 느낌. 그 중 하나를 "Infastructure"계층으로 추출 하시겠습니까?엔티티 프레임 워크를 사용하는 엔터프라이즈 MVC 응용 프로그램 프로젝트 설정
0
A
답변
0
내 "인터페이스 모델링"순간은 지금 당장 보류 중입니다. 여기에 why
0
추가 디커플링이 필요한 경우에만. 새로운 계층을 구축하기 위해 새로운 인터페이스를 작성하는 비용이 있습니다.
다른 시스템을 의미하는 계층이라면, 필자가 필요하다고 생각하지 않을 것입니다.
모델 "계층"내에서 조직을 개선하기 위해 항상 추가 네임 스페이스 등을 제공 할 수 있습니다.
+0
티어로 인해 논리적 계층을 의미하므로 네임 스페이스를 통과하게됩니다. – RailRhoad
관련 문제
- 1. 응용 프로그램 프레임 워크를 사용합니까?
- 2. 엔티티 프레임 워크를 사용하는 마스터/세부 사항
- 3. Win32 Delphi 응용 프로그램 용 MVC 프레임 워크를 알고 있습니까?
- 4. 엔터티 프레임 워크를 사용하는 ASP.NET MVC
- 5. 엔티티 프레임 워크를 사용한 계산
- 6. 엔티티 프레임 워크를 어떻게 사용해야합니까?
- 7. 젠드 프레임 워크를 사용하는 PHPUnit
- 8. 문제는 .NET 엔티티 프레임 워크를 사용하고 데이터베이스
- 9. 엔티티 프레임 워크 CreatedBy 필드 엔티티 프레임 워크를 사용
- 10. 서버에 MVC 응용 프로그램 설정
- 11. 웹 응용 프로그램 : 프레임 워크 또는 프레임 워크를 사용하지 않습니까?
- 12. 는 MVC 방법은 MVC 프레임 워크를
- 13. 엔티티 프레임 워크를 사용하여 데이터베이스에 파일 저장
- 14. 엔티티 프레임 워크 - 웹 응용 프로그램
- 15. 엔티티 프레임 워크를 선호하는 방식으로 작업 하시겠습니까?
- 16. linq 및 엔티티 프레임 워크를 사용하는 중첩 된 사전 nullvreferenceexception
- 17. 더 좋은 방법은 "삭제"모든 테이블 엔티티 프레임 워크를 사용하는
- 18. 엔티티 프레임 워크를 사용하는 동안 모든 사용자 역할을 얻는 방법
- 19. 기존 응용 프로그램 용 MVC 프레임 워크
- 20. cairngorm 프레임 워크를 사용하여 mvc 패턴으로 프로젝트 수행
- 21. Qt 프레임 워크를 사용하여 MAC에 Qt 응용 프로그램 배포
- 22. 엔터프라이즈 라이브러리 응용 프로그램 블록 또는 홈 성장 프레임 워크?
- 23. CMS 프레임 워크를 MVC 사이트에 넣기
- 24. MVC 2 트위터 응용 프로그램
- 25. 엔티티 프레임 워크를 사용하여 엔티티와 데이터베이스 매핑
- 26. 엔티티 프레임 워크를 사용하지 않을 때
- 27. 테스트 (메모리에서) 엔티티 프레임 워크를 어떻게 테스트합니까?
- 28. 엔티티 프레임 워크를 사용하여 테이블을 탐색하려면 어떻게해야합니까?
- 29. 엔티티 프레임 워크를 사용하여 "Col1, Col2로 주문"
- 30. 엔티티 프레임 워크를 사용하여 uniqueidentifier를 반환합니다.
그래서 모델 계층을 entityframework 라이브러리와 인터페이스 라이브러리 (모두 모델 네임 스페이스 아래)에 추출하고 싶습니다. 그러나! 내 엔티티 (인터페이스에서 사용되는)는 내 EF 구현 라이브러리에 있으며 두 라이브러리를 서로 참조 할 수는 없습니다 (순환 참조). 그게 내 문제 야! – RailRhoad
실제 교체를하지 않을 경우 라이브러리를 결합하고 결합하십시오. http://codebetter.com/blogs/jeremy.miller/archive/2008/09/30/separate-assemblies-loose-coupling.aspx – mxmissile