Web Service 可以使用方法重载吗?

作者:vkvi 来源:ITPOW(原创) 日期:2020-2-14

Web Service 可以使用方法重载吗?

不能直接用。

有个 MessageName 属性,可以设置。

以上还不够,因为它不符合 WS-I Basic Profile v1.1。所以需要在类上修改属性 [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] 为 [WebServiceBinding(ConformsTo = WsiProfiles.None)]。

此时查看 .asmx 文件,仍有警告,不过能用了,但是引用端使用的名字是:GetName、GetName1,所以说,这个重载根本没有啥意思。

相关文章