我在C#中使用實體框架來創建Web服務來檢索數據。在c#中的asmx webservice返回嵌套的EF對象#
我有2個相關的表格(人物,角色)。
每個人都有一個關聯的角色。
我希望返回的對象是一個Person,並且包含相關的角色。
如果我執行這樣的查詢:
From p in ef.Person.Include("Role") select p
調試我可以看到每個人的作用對象是加載。
但是,返回的/生成的XML只包含一個RoleReference,它提供了有關相關對象的信息,但不包含對象本身。
我試圖將Serializable屬性添加到由實體框架生成的類以及webmethod的xmlInclude屬性,但沒有任何更改。
我該如何解決這個問題?
謝謝!
弗拉維奧
可以顯示代碼,用於返回查詢結果嗎? – Botis