我已将wsdl保存到本地计算机中,因此我使用visual studio(c#)创建了一个新项目,然后导入了此文件。所以我在我的项目中有了WSDL,并且在" Service Refereces"下面有PianoResidentialService。文件夹中。
现在我想尝试调用Web服务。但我不知道这是怎么回事。 我试过这段代码,但现在可以了。
public MainWindow()
{
InitializeComponent();
PianoAssistenzialeResidenzialeService.getPianoAssistenziale ws_PA = new PianoAssistenzialeResidenzialeService.getPianoAssistenziale();
}
如果我尝试获取Inspect ws_PA,则所有字段都为空。
答案 0 :(得分:0)
您可能需要指定端点:
ws_PA.URL = "http://some.server.com/endpoint/";
然后,您应该调用为您要调用的操作生成的方法。 (请记住,Web服务可以有多个操作。)
var result = ws_PA.Operation(parameters);
您可能希望与我们分享WSDL,并更详细地告诉我们您想要实现的目标。