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


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

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

解決方法描述詳細,並且多樣,可以根據需要決定使用那種辦法結局。

 

2. webservice  參數為接口類型、或者自定義類中有接口變量定義,解決辦法如下鏈接:

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

方法很有意思,主要思路就是用Object作為參數傳遞,然后再函數里轉換,雖然多了兩次轉換,但是不用修改項目底層,因為項目底層是相對穩定的,一旦修改涉及太多。或者是引用第三方程序集那就更沒法修改,所以這個時候多了兩次轉換,還是可以接受的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM