ASMX Web服务:结果包含在额外元素中

时间:2016-06-20 13:42:12

标签: web-services soap web asmx

我在IIS 8.0上运行ASMX Web服务。我创建了一个C#web方法[methodName],它返回一个类型为[typeName]的值,生成的soap主体如下所示:

< [methodName]响应>< [methodName]结果>< [type1 in typeName]> ...

如何摆脱前两个标签? 感谢

1 个答案:

答案 0 :(得分:0)

尝试将此属性添加到您的webMethod:

[SoapDocumentMethod(ParameterStyle = SoapParameterStyle.Bare)]

它假设删除methodName和结果标记。 欲了解更多信息,请阅读:

http://forums.asp.net/t/1460873.aspx?Removing+result+tag+from+the+response+tag+in+a+soap+response