当前位置: 首页 > news >正文

哪里有手机网站建设公司网站建设促销活动

哪里有手机网站建设公司,网站建设促销活动,购物网站建设思路,乐东黎族自治县住房建设局网站说明#xff1a;本篇不是说明HttpClient怎么使用#xff0c;而以分享在asp.net core mini api框架下#xff0c;HttpClient的引入和使用方式。我们在业务开发中#xff0c;免不了调用三方的服务#xff0c;这时就会用到HttpClient#xff0c;在早期的asp.net core框架中本篇不是说明HttpClient怎么使用而以分享在asp.net core mini api框架下HttpClient的引入和使用方式。我们在业务开发中免不了调用三方的服务这时就会用到HttpClient在早期的asp.net core框架中一般是通过new HttpClient来实现对三方的请求现在可以通过HttPClientFactory来实现这样的好处是可以池化连接节省资源。基础使用方法很简单var builder WebApplication.CreateBuilder(args);builder.Services.AddHttpClient();var app builder.Build();app.MapGet(/test, async (IHttpClientFactory clientFactory) {var client clientFactory.CreateClient();var content await client.GetStringAsync(https://www.google.com);});app.Run();当项目中有多个三方服务请求为了区分各个三方服务可以采用命名方式var builder WebApplication.CreateBuilder(args);builder.Services.AddHttpClient(Google, httpClient {httpClient.BaseAddress new Uri(https://www.google.com/); }); builder.Services.AddHttpClient(BaiDu, httpClient {httpClient.BaseAddress new Uri(https://www.baidu.com/); }); var app builder.Build();app.MapGet(/testgoogle, async (IHttpClientFactory clientFactory) {var googleClient  clientFactory.CreateClient(Google);return await googleCclient.GetStringAsync(search?q桂素伟);}); app.MapGet(/testbaidu, async (IHttpClientFactory clientFactory) {var baiduClient  clientFactory.CreateClient(BaiDu);return await lient .GetStringAsync(s?wd桂素伟); }); app.Run();还可以项目中每个服务的请求各自封装各用各的HttpClient:var builder WebApplication.CreateBuilder(args);builder.Services.AddHttpClientIGoogleService, GoogleService(); builder.Services.AddHttpClientIBaiDuService, BaiDuService(httpClient {httpClient.BaseAddress new Uri(https://www.baidu.com/); });var app builder.Build();app.MapGet(/testgoogle, async (IGoogleService google) {return await google.GetContentAsync();}); app.MapGet(/testbaidu, async (IBaiDuService baidu) {return await baidu.GetContentAsync(); }); app.Run();interface IGoogleService {Taskstring GetContentAsync(); } class GoogleService : IGoogleService {private readonly HttpClient _httpClient;public GoogleService(HttpClient httpClient){_httpClient httpClient;_httpClient.BaseAddress new Uri(https://www.google.com/);}public async Taskstring GetContentAsync(){return await _httpClient.GetStringAsync(search?q桂素伟);} } interface IBaiDuService {Taskstring GetContentAsync(); } class BaiDuService : IBaiDuService {private readonly HttpClient _httpClient;public BaiDuService(HttpClient httpClient){_httpClient httpClient;}public async Taskstring GetContentAsync(){return await _httpClient.GetStringAsync(s?wd桂素伟);} }
http://www.zqtcl.cn/news/291383/

相关文章:

  • 外汇直播网站建设开发做网站空间商需要办什么手续
  • 源码哥网站的模板皮肤病在线咨询医生免费咨询
  • 温岭市市住房和城乡建设规划局网站附近的电脑培训班在哪里
  • 网站备案百度站长提交减肥网站源码
  • 网站添加文章机械代加工厂家
  • 学做各种糕点的网站cn网站建设多少钱
  • 首页网站关键词优化教程如何查询网站点击率
  • 文章类型的网站模版北京朝阳区房价2023年最新房价
  • wap网站发布注销主体和注销网站
  • 微信小程序 做网站满足客户的分销管理系统
  • 高佣联盟做成网站怎么做wordpress 更新版本
  • 杭州营销网站建设公司成都网站排名优化报价
  • 网站建设设计哪家好太原新建火车站
  • 医疗网站建设信息cps推广平台有哪些
  • rp怎么做网站备案 添加网站
  • 汕尾手机网站设计淘宝客做网站怎么做
  • 营口公司网站建设网站百度seo关键词优化
  • 网站开发命名规范汉中网站制作
  • 嘉定网站建设公司泗水做网站ys178
  • 邯郸网站设计招聘网齐家网和土巴兔装修哪家好
  • 京东网站推广方式jquery网页设计成品
  • 做本地网站卖四川省建设科技协会网站首页
  • 注册网站引流wordpress5.0.2图集怎么发布
  • 360产品展示网站哈尔滨个人建站模板
  • 怎么做网站的浏览量陕西省住房和建设厅官方网站
  • 上海网站 备案查询平面设计接单网站有哪些
  • 用别人的公司名字做网站想自己做网站推广
  • 百度智能建站平台建设工程信息网官网入口查询
  • 比价网站源码整站程序服务器怎么发布网站
  • html插件代码大全济南网站关键词优化公司