gpt4 book ai didi

c# - 如何从 ASMX 服务获取返回值?

转载 作者:行者123 更新时间:2023-11-30 21:20:04 25 4
gpt4 key购买 nike

我有一个 ASMX 服务。我想收到它的回复。我的代码如下:

public class UserService : System.Web.Services.WebService
{
[WebMethod]
public string GetPassword()
{
return "123";
}
}

最佳答案

如果您的意思是“我如何连接到此 Web 服务?”你需要创建一个 Visual Studio 项目(我在这里假设是 VS2k8),无论是控制台应用程序、Windows 窗体还是几乎任何其他项目

  1. 在解决方案资源管理器中右键单击“引用”并选择“添加服务引用...”
  2. 在地址框中输入您找到服务的地址
  3. 点击“开始”
  4. 在“服务”框中选择相关服务
  5. 为“命名空间”框选择一个命名空间
  6. 点击确定

Visual Studio 现在将为您生成一个服务代理。如果您选择命名空间,例如“MyNamespace”,那么在 Visual Studio 中您可以在代码中添加:

using (var client = new MyNamespace.UserService())
{
var result = client.GetPassword();
}

关于c# - 如何从 ASMX 服务获取返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3476711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com