2012-11-07 4 views
-2

위의 일부 클래스와 논리를 사용하여 일반 엔터티 모델을 만들어 DLL에 넣고이를 다양한 프로젝트에서 다시 사용하려고합니다. 모든 프로젝트에서 일반 ModelContainer를 다른 모델로 확장하고 확장 ModelContainer를 사용하여 데이터베이스에 액세스 할 수 있다는 사실을 명심하십시오. "깨끗한 방법"으로 그렇게 할 수 있는지 물어 보거나 주변에서 어떤 작업을해야하거나 "나쁜 물건"이 필요합니다. 감사합니다.Edmx 엔터티 모델 상속

답변

0

나는 정확히 원하는 것을 이해하지 못했지만, edmx에 의해 생성 된 엔티티를 확장하려고한다고 생각합니다.

Partial Classes 또는 Extension Methods을 사용하여이 작업을 수행 할 수 있습니다.

+0

Visual Studio 용으로 제공되는 것이 있다면 edmx 컨텍스트를 확장 할 수있는 속성이 없다는 것을 알았습니다. 코드에서이 작업을 수행해야합니까? 그렇다면 어떤 특성과 다른 것들을 고려해야합니까? 더 단순한 방법이 없습니다. –

관련 문제