2012-11-06 4 views
0

템플릿 코드 생성을 사용하여 Entity Framework를 사용하는 방법에 대한 자습서와 여러 examples을 보았습니다.EF 템플릿 코드 생성이란 무엇입니까?

이 도구는 무엇을하고 있습니까? 새로운 DataContext와 새로운 EntityObjects를 생성하고 있습니까? 또는 이전 것들을 대체하고 있습니까? 디자이너가 만든 코드 생성기로 직접 작업하는 대신 코드 생성기를 사용해야하는 이유는 무엇입니까?

+1

"디자이너가 생성 한 코드"는 실제로 엔티티/컨텍스트를 생성하는 데 기본 T4 템플릿을 사용합니다. 사용자 정의 템플릿을 사용하면 데이터 개체에 대한 특정 요구 사항 (특수 메서드, 특성, 속성, 생략 탐색 속성, 상속 유형 등)에는 많은 내용이 있지만 여기에는 모두 유스 케이스에만 적용됩니다. –

답변

0

명시 적 템플릿을 사용하면 템플릿을 수정하여 항목을 사용자 지정할 수 있습니다.

한 가지 일반적인 사용자 지정은 모든 기본 엔터티를 공통 기본 클래스에서 상속받는 것입니다.