1
損壞的名字,我有一個現有的Web服務(ASMX)暴露了一個名爲SelectPaged
方法的服務FooService接口。此方法返回PagedList<FooDTO>
。在此ASMX轉換爲PagedListOfFooDTO
,並且工作正常。WCF強類型集合在客戶端
不過我現在已經搬到了WCF(其實都暴露ASMX和WCF)和我PagedListOfFooDTO
是越來越某處損壞。如果我添加一個WCF服務引用和ASMX Web引用到客戶端應用程序,看看通過對象瀏覽器客戶端的服務代理,我看到ASMX已經代理了一個名爲PagedListOfFooDTO
類型。但這樣做在對象瀏覽器中的WCF代理同樣的事情,顯示了名爲PagedListOfxhHzuSy2
類型。當WCF創建此集合類型的代理時,顯然有些問題。有沒有人見過這種行爲。 FooDTO
裝飾有[DataContract]
和[DataMember]
適當。
非常感謝
這是該修補程序。腐敗是一種「按設計」的散列。設置類型的名稱可以解決問題。詳細信息在Vivien的鏈接中。非常感謝。 – 2011-03-21 13:16:28