.net5调用WebService简单事例

技术.net5调用WebService简单事例 .net5调用WebService简单事例1. 创建 .net5控制台项目:dotnet new console -o WebServiceConsole

。网络5调用WebService简单事例

1.创建。网络5控制台项目:

dotnet新控制台-o网络服务控制台

2.添加全局工具

dotnet工具安装-全局dotnet-svcutil -版本2.0.3

3.执行dotnet还原

dotnet还原

4.以获取国内手机号码归属地信息为例(网址:http://ws。webxml。com。cn/WebServices/mobilecodews。asmx),生成代理类

dotnet svcutil http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmxwsdl

5.再次执行dotnet还原,然后修改Program.cs

使用系统;

使用系统服务模式.

使用系统。线程化。任务;

使用ServiceReference

命名空间WebServiceConsole

{

班级计划

{

静态异步任务主(字符串[]参数)

{

var client=new mobilecodewsap client(mobilecodewsap client .端点配置。mobilecodewsap);

////获得国内手机号码归属地数据库信息

//var x=等待客户端。getdatabaseinfoasync();

//foreach(x中的定义变量字符串)

//{

//控制台WriteLine(字符串);

//}

//获得国内手机号码归属地省份、地区和手机卡类型信息

var y=等待客户端。getmobilecodeinfoasync(' 1388888 ',' ');

控制台.写行(y);

控制台ReadLine();

}

}

}

6.保存,Ctrl+F5,然后结果:

1388888:云南昆明云南移动合家欢卡

这是一个简单的事例。

参考:

https://www。秋风博客。com/articles/dotnet-core-web服务。超文本标记语言

http://www . webxml.com.cn/zh _ cn/index . aspx(http://ws . webxml.com.cn/WebServices/mobilecodews . asmx)

https://个医生。微软。com/en-us/dotnet/core/additional-tools/dotnet-svcutil-guide选项卡=dotnet svcutil 2x

https://www.cnblogs.com/myzony/p/9547254.html

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/112088.html

(0)

相关推荐