앞으로 프로젝트를 진행하기 위해 EF 및 RIA 서비스를 사용하고 있습니다. 그 프로젝트의 경우 구체적인 구현체를 추상화 할 수있는 상속이 필요합니다. 우리가 추상 클래스 고객 기반을 가지고 있다고합시다. 미국 고객의 경우 영국 이외의 고객이 필요하므로 영국과 미국의 경우 서로 다른 모듈로 Customer : CustomerBase
을 구현할 수 있습니다. CustomerBase는 이미 대부분의 영역을 다루고 있기 때문에 다른 모듈은 특정 구현에 의존 할 필요가 없습니다.EF 코드 RIA 서비스 및 Silverlight를 사용한 주먹 상속
이와 같은 시나리오를 작성 했으므로 테이블이 완벽하게 만들어지고 RIA 서비스에서 Silverlight (v5) 클라이언트로 복사합니다. RIA를 서비스 법인 (CustomerBase 메인 모듈에서 공유되는 모든 그것의 실체를 도출 할 수 있기 때문에 실버 라이트 프로젝트,이 같은 문 ...에
CustomerBase customer = new Customer() { /* ... */ };
은 ... 무효 그래서 모두가 액세스 할 수 있습니다.)
어떻게 해결할 수 있습니까? 나는 this 스레드를 보았지만 내가 필요한 것을 수행하는 샘플을 찾을 수 없습니다 (링크가 끊어짐). 위의 선언문을 컴파일하는 방법이 있습니까 아니면 이런 종류의 문제에 대한 해결책이 있습니까? 나는이 요구 사항을 가진 첫 번째 사람이라고 상상할 수 없다.