2009-06-22 2 views
0

NerdDinner 예제에서 저장소 패턴을 사용하여 비즈니스를 데이터 계층에서 분리합니다. 그러나 그들은 Linq to SQL 생성 클래스 (특별히 Dinner)를 프로젝트 전체에서 사용되는 엔티티 클래스로 사용합니다. 그렇다면 실제로 어떻게 분리되어 있습니까? Linq-to-SQL을 쉽게 교환 할 수있는 것은 아닙니다.대형 프로젝트에서 생성 된 엔티티 클래스를 사용하는 사람이 있습니까?

마지막으로 linq 쿼리에서 왼쪽/오른쪽으로 채워진 별도의 엔티티 클래스를 만들었습니다. 생성 된 linq의 일부를 사용하더라도 쿼리에서 추가하는 추가 필드를 채울 수 없습니다. 시각.

답변

0

LINQ to SQL은 데이터베이스 스키마와 밀접하게 연결되어 있으므로 사용하지 않을 것입니다. 개념적 모델과 논리적 모델 간의 매핑을 허용하므로 Entity Framework를 대신 사용합니다.

관련 문제