我在wp7中完成了简单的SOAP解析,并在我的应用程序中添加了SOAP Service的引用。
但我不明白如何在soap请求中传递参数?
我的SOAP服务就是这个
http://www.manarws.org/ws/manarService.asmx?op=fnGetSubCertificate
证书ID为:8
我在过去5天内搜索了这些内容,但没有办法做到这一点。
请帮帮我。
答案 0 :(得分:1)
在为项目添加服务参考之后,正如我之前在SO帖子中所解释的那样:
您可以像这样发出网络请求并传递参数。
manarServiceSoapClient client = new manarServiceSoapClient();
client.fnGetSubCertificateCompleted += client_fnGetSubCertificateCompleted;
client.fnGetSubCertificateAsync("8");
并在完成处理程序
中获取响应void client_fnGetSubCertificateCompleted(object sender, fnGetSubCertificateCompletedEventArgs e)
{
var resp = e.Result;
}
我得到了这样的回复
[{"ArTitle":"مركز السمع والكلام ","EnTitle":"Hearing & Speech Center ","PhotosCatsId ...
//Removed the rest