繁体   English   中英

消耗WSDL文件C#

[英]Consuming WSDL file C#

我有一个WSDL文件,我想使用它。
我已经在窗口应用程序ServiceReference1添加了该文件的引用。
现在有两种不同的分类,一种用于request ,另一种用于response 我在requestresponse类中没有任何方法。

有谁能指导我我做错了什么吗?

不要在请求或响应中寻找方法。 在客户端中寻找它们。

您可以使用反射来获取Soap客户端的方法,例如

Type type = obj.GetType();
var method = type.GetMethod("yourMethodName");
var attr = method.GetCustomAttributes(typeof(WebMethodAttribute), true);

查看SoapExtension类和文章: .NET中使用SOAP扩展的有效跟踪

你也可以看一下WebServiceStudio

Web Service Studio是一种交互式调用Web方法的工具。 用户可以提供WSDL端点。 单击“获取”工具后,该工具将获取WSDL,从WSDL生成.NET代理并显示可用方法列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM