다른 어셈블리에있는 POCO 개체를 채우기 위해 저장소 패턴에서 Entity Framework 4.0을 사용하고 있습니다. 내 개체 중 하나는 데이터베이스의 XML 열 (클래스의 문자열 유형)을 포함합니다.POCO에 Entity Framework 저장소를 사용하여 XML 열/문자열에서 사용자 지정 개체를 빌드하는 데 문제가 발생했습니다
불행히도이 XML 문자열에는 다른 사용자 지정 개체를 만들기 위해 다른 개체 (리포지토리)를 검색하는 데 필요한 기본 키 ID가 들어 있습니다. XML을 구문 분석하고 저장소에서 가져 오기를 시도하는 도메인 객체에서 사용자 정의 접근자를 사용하여이 작업을 수행하려고했습니다. 문제는 내 모델에서 저장소가 필요하며 순환 종속성을 제공한다는 것입니다.
이와 같은 작업을 수행하는 좋은 방법이 있습니까? 아마도 EF 저장소 계층 내의 XML 열을 구문 분석하고 내 모델의 사용자 지정 개체에 필요한 항목을 매핑하는 사용자 지정 코드 ??
모든 답변을 크게 받으실 수 있습니다. 감사합니다.