webservice不能序列化接口問題,返回值爲IList或者參數爲接口的解決辦法。

1. webservice 不能返回泛型接口集合IList,解決辦法以下連接:html

參考資料:http://www.cnblogs.com/yinhaiming/articles/1379424.htmlweb

解決方法描述詳細,而且多樣,能夠根據須要決定使用那種辦法結局。函數

 

2. webservice  參數爲接口類型、或者自定義類中有接口變量定義,解決辦法以下連接:spa

參考資料:http://blog.csdn.net/dream_like/article/details/3320933.net

方法頗有意思,主要思路就是用Object做爲參數傳遞,而後再函數裏轉換,雖然多了兩次轉換,可是不用修改項目底層,由於項目底層是相對穩定的,一旦修改涉及太多。或者是引用第三方程序集那就更無法修改,因此這個時候多了兩次轉換,仍是能夠接受的。htm

相關文章
相關標籤/搜索