基于.NET调用WebService服务
上一篇文章用java的Spring Boot框架搭建了一个WebService服务端,这篇文章通过.NET进行调用,下文基于Visual Studio 2022
- 引入WebService服务
项目右键 -> 添加 -> 服务引用

选择WCF Web Service,点击下一步

输入URI,点击转到
选择服务,命名空间可以自己修改,这里我就不进行修改了,一直点击下一步,等待服务引用配置即可


项目会生成对应的.cs文件
- 调用
public async Task<IActionResult> testWebServie()
{
UserServiceClient client = new UserServiceClient();
testWebServiceResponse res = await client.testWebServiceAsync();
return Success("message", res);
}
postman调用结果如下:
{
"state": "success",
"message": "message",
"data": {
"Body": {
"return": "Hello"
}
}
}
服务端控制台