으로 반환합니다. C#에서 Entity Framework를 사용하여 데이터를 검색하는 웹 서비스를 만들고 있습니다.asmx webservice에서 중첩 된 EF 객체를 C#
관련 테이블 2 개 (사람, 역할)가 있습니다.
각 개인은 역할이 연관되어 있습니다.
나는 반환 된 객체가 Person이고 관련 역할이 포함되기를 바랍니다.
나는이 같은 쿼리를 실행하면 : 디버그
From p in ef.Person.Include("Role") select p
내가 각 사람의 역할 객체가로드 된 것을 볼 수 있습니다.
그러나 반환 된/생성 된 XML에는 관련 객체에 대한 정보를 제공하지만 객체 자체에 대한 정보는 제공하지 않는 RoleReference 만 포함됩니다.
엔티티 framwork에 의해 생성 된 클래스에 Serializable 특성을 추가하려고 시도했지만 webmethod에는 xmlInclude 특성을 추가했지만 아무것도 변경하지 않았습니다.
이 문제를 어떻게 해결할 수 있습니까?
감사합니다.
플라 비오
쿼리 결과를 반환하는 데 사용되는 코드를 표시 할 수 있습니까? – Botis