从 C# 表单应用程序调用 Web 服务

发布于 2024-12-11 16:13:16 字数 410 浏览 0 评论 0原文

我有一个网络服务,其中有一个方法。

我可以使用以下命令从 ac# webapp 调用它:

MyWebService mws = new MyWebService();
mws.MyMethod();

但是,如果我尝试从 ac# forms 应用程序调用它,我会以相同的方式添加 web 服务。

这次如果我使用智能感知,我会得到以下方法/属性:

MyMethodRequest
MyMethodRequestBody
MyMethodResponse
MyMethodResponseBody
MyWebServiceSoap
MyWebServiceSoapChannel
MyWebServiceSoapClient

如何调用我的方法?

I have a webservice with a method in it.

I can call it fine from a c# webapp using the following:

MyWebService mws = new MyWebService();
mws.MyMethod();

However, if I try and call it from a c# forms app, I add the webservice in the same way.

This time if I use intellisense, I get the following methods / properties:

MyMethodRequest
MyMethodRequestBody
MyMethodResponse
MyMethodResponseBody
MyWebServiceSoap
MyWebServiceSoapChannel
MyWebServiceSoapClient

How do I call my method?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

因为看清所以看轻 2024-12-18 16:13:16

最有可能的是:

MyWebServiceSoapClient client = new MyWebServiceSoapClient();
client.MyMethod();

most probably:

MyWebServiceSoapClient client = new MyWebServiceSoapClient();
client.MyMethod();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文