0

我已经完成了 wp7 中的简单 SOAP 解析,并在我的应用程序中添加了 SOAP 服务的引用。

但我不明白如何在soap请求中传递参数?

我的 SOAP 服务是这样的

http://www.manarws.org/ws/manarService.asmx?op=fnGetSubCertificate 

证书 ID 为:8

我已经搜索了过去 5 天,但没有任何方法可以做到这一点。

请帮我。

4

1 回答 1

1

为您的项目添加服务参考后,正如我在上一篇 SO 帖子中解释的那样:

您可以像这样发出 Web 请求并传递参数。

manarServiceSoapClient client = new manarServiceSoapClient();
client.fnGetSubCertificateCompleted += client_fnGetSubCertificateCompleted;
client.fnGetSubCertificateAsync("8");

并在 Completed 处理程序中获得响应

void client_fnGetSubCertificateCompleted(object sender, fnGetSubCertificateCompletedEventArgs e)
    {
        var resp = e.Result;
    }

我得到了这样的回应

[{"ArTitle":"مركز السمع والكلام ","EnTitle":"Hearing & Speech Center ","PhotosCatsId ...
//Removed the rest
于 2012-11-30T09:06:40.313 回答