Android 용 MonoTouch + Mono를 사용하여 클라이언트 - 서버 솔루션을 구현하려고합니다.Android 용 MonoTouch 및 Mono에서 ADO.NET 프로젝트를 참조하십시오.
서버 쪽에서는 ADO.NET 엔터티 모델을 사용하고 있습니다. AFAIK, 위의 프레임 워크의 일부가 아니지만 내 질문은 다음과 같습니다.
엔터티를 부분적으로 재사용하기 위해서만 클라이언트에서 (공통) ADO.NET/EF4- 기반 데이터 계층 프로젝트를 참조 할 수 있습니까? 클라이언트쪽에? 아니면,이 건축 문제에 대한 다른 해결책이 있습니까?
EDIT : 클라이언트 쪽에서는 POCO 템플릿에서 자동으로 생성 된 POCO 엔티티에 대해 생각하고 있습니다.
엔티티를 참조하려면 데이터 영역 프로젝트에서 엔티티를 제거하고 별도의 클래스 라이브러리 (데이터 계층 기술이없는 클래스 - 클래스)에 넣으십시오. 그렇게하면 어셈블리를 공유 할 수 있습니다. –
[여기] [1] 해결책을 찾았다면 다른 사람들에게도 도움이되기를 바랍니다. [1] : http://stackoverflow.com/questions/2464909/generate-poco-classes-in-different-project-to-the-project-with-entity-framework – ury