WSDL方法不会在C#中返回值,但在Java中可以正常工作

时间:2014-09-25 09:22:57

标签: c# wcf wsdl

我有wsdl。当我在SoapUI 5中测试我的wsdl时,响应还可以。我收到了正确的XML数据。当我在C#中添加服务引用并运行属于Web服务的方法时,这些方法没有返回值。我不知道为什么。我想问一下如何才能解决这个问题。我可以构建一个xml解析器吗?如何直接连接wsdl文档并传递参数并接收响应? 也许我应该在visual studio中改变一些东西给我的方法返回一个值?因为now方法只返回空值。

在Java中,webservices工作正常,但在C#中没有。

 using (CCS.CCSClient ccClient = new CCS.CCSClient())
            {


               CCS.contactCenterCampaignListResponse infoooo = new CCS.contactCenterCampaignListResponse();
               string info = ccClient.contactCenterCampaignGet(token, 66).accountId.ToString();

info变量为空

contactCenterCampaignGet()方法返回null,但是当我在Java中使用此方法时,contactCenterCampaignGet()返回66

请帮助。

0 个答案:

没有答案