webService 介面方法過載問題

iDotNetSpace發表於2010-04-06

今天由於公司需求,要做一個類似函式過載的功能,但是WebService不支援函式過載。如今不知如何是好啊。

那位大俠幫幫小弟啊。

 

要求就是 在介面檔案中實現以下效果:

      [WebMethod]

      public string add(string aa,string bb){return "";}

      [WebMethod]

      public string add(string aa,string bb,string cc){return "";}

 

也就是當我用post/get呼叫介面時

 

用如下格式:

    get:  ********/add?aa=&bb=或者********/add?aa=&bb=&cc=

均可以呼叫,不會報出"缺少引數cc"的錯誤。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-631414/,如需轉載,請註明出處,否則將追究法律責任。

相關文章