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

吉林省建设厅证件查询网站中国商标注册网官网

吉林省建设厅证件查询网站,中国商标注册网官网,如何解析域名,网站建设及优化 赣icp文章目录 前言封装好的代码测试接口测试代码 前言 微软官方有Get和Post请求#xff0c;我把他简单化处理一下 封装好的代码 public class MyHttpHelper{private string baseUrl;/// summary/// 基础Api/// /summarypublic string BaseUrl{get{return baseUr… 文章目录 前言封装好的代码测试接口测试代码 前言 微软官方有Get和Post请求我把他简单化处理一下 封装好的代码 public class MyHttpHelper{private string baseUrl;/// summary/// 基础Api/// /summarypublic string BaseUrl{get{return baseUrl;}set{baseUrl value;MyHttpClient new HttpClient(){BaseAddress new Uri(baseUrl)};}}public HttpClient MyHttpClient { get; set; }public MyHttpHelper(){}public MyHttpHelper(string baseUrl){BaseUrl baseUrl;}/// summary/// 序列化返回值/// /summary/// typeparam nameT/typeparam/// param nameapi/param/// param namestrParams/param/// returns/returnspublic async TaskT JsonHttpGetT(string api, Dictionarystring, string strParams){var res await MyHttpGet(api, strParams);return await res.Content.ReadFromJsonAsyncT();}/// summary/// 序列化返回值/// /summary/// typeparam nameT/typeparam/// param nameapi/param/// param namevalue/param/// param namestrParams/param/// returns/returnspublic async TaskT JsonHttpPostT(string api, object value, Dictionarystring, string strParams){var res await MyHttpPost(api, value, strParams);return await res.Content.ReadFromJsonAsyncT();}/// summary/// 序列化请求/// /summary/// param nameapi/param/// param nameparam/param/// returns/returnspublic async TaskHttpResponseMessage MyHttpGet(string api, Dictionarystring, string param){string paramStr DictionaryToParams(param);return await MyHttpClient.GetAsync(api paramStr);}/// summary/// 自定义的转发功能/// /summary/// param nameapi/param/// param namedataname/param/// param namevalue/param/// returns/returnspublic TaskHttpResponseMessage MyHttpPost(string api, object value, Dictionarystring, string strParams){return MyHttpClient.PostAsync(api DictionaryToParams(strParams), new StringContent(JsonConvert.SerializeObject(value), Encoding.UTF8, application/json));}/// summary/// 字典转参数/// /summary/// param nameparam/param/// returns/returnspublic string DictionaryToParams(Dictionarystring, string param){var res ;if (param ! null){var list param.ToList();if(list.Count ! 0){for (var i 0; i list.Count; i){if (i ! 0){res ;}res ${list[i].Key}{list[i].Value};}res ? res;}}return res;}}测试接口 不懂的可以自己去看一下我的这篇文章 .NET Core webapi 从零开始在IIS上面发布后端接口 实体类 public class Person{public int Id { get; set; }public string Name { get; set; }}/// summary/// 测试类/// /summary[Route(api/[controller]/[action])][ApiController]public class TestController : ControllerBase{/// summary/// 测试Num/// /summary/// param namenum/param/// returns/returns[HttpGet]public int TestNum(int num){return num;}/// summary/// 测试Post/// /summary/// param namenum/param/// returns/returns[HttpPost]public Person TestPerson(Person person){return person;}/// summary/// PersonNum/// /summary/// param namenum/param/// param nameperson/param/// returns/returns[HttpPost]public Person TestPersonNum(int num,Person person){person.Id num;return person;}}测试代码 static void Main(string[] args) {var httpHelper new MyHttpHelper(https://localhost:7291/);Task.Run(async() {var res await httpHelper.JsonHttpGetint(/api/Test/TestNum, new Dictionarystring, string { { num, 7 } });Console.WriteLine(res);var res2 await httpHelper.JsonHttpPostPerson(/api/Test/TestPerson, new Person() { Id 4, Name 小王 }, null);Console.WriteLine(JsonConvert.SerializeObject(res2));var res3 await httpHelper.JsonHttpPostPerson(/api/Test/TestPersonNum, new Person() { Id 4, Name 小王 }, new Dictionarystring, string() { { Num, 4 } });Console.WriteLine(JsonConvert.SerializeObject(res3));});Console.WriteLine(Hello, World!);Console.ReadKey(); }
http://www.hkea.cn/news/14324962/

相关文章:

  • 台州超值营销型网站建设地址常州网站制作维护
  • 淄博公益网站建设中建招标平台叫什么网
  • 有帮忙做网站的吗flash网站 seo
  • 上海网站建设开发哪佛山网络公司推荐
  • 做网站需要多大的空间成都网站建设市场
  • 大坪网站公司强的小企业网站建设
  • 国外好的做电视包装的网站大连网络广告
  • 通辽市城乡建设局网站企业门户网站开发
  • 分类目录网站大全移动端的网站建设
  • 不动产登记门户网站建设如何进行网站建设和推广
  • 站长之家ip地址查询网站备案没有了
  • 网站建设的总结与评价网站建设性能指标
  • 怎么给网站做外链邵连虎网站建设规划方案
  • 林芝北京网站建设wordpress zerif lite
  • 天津建站管理系统信息述职报告ppt免费模板下载
  • 南安市网站建设店面布置效果图大全
  • 空间业务建设网站多个链接的网站怎么做
  • 网站作为医院形象建设北京标本制作
  • c 精品课程建设网站源程序携程网站 建设平台分析
  • 做期货主要看哪几个财经网站徐东做网站
  • 网站建设优化服务行情苏州专业设计网站
  • 华为云 搭建网站专业网站建设86215
  • 惠州网站建设电话网站改版必要性
  • 外贸soho自己建站公司建推广网站多少钱
  • dede网站婚纱模板郴州网站制作公司招聘
  • 网站推广关键词长春网站建设方案托管
  • 珠海网站建设成功案例给宝宝做衣服网站
  • 网站建设步骤图网络建设与运维技能大赛
  • 南宁制作营销型网站做伊瑞尔竞技场的网站
  • 网站建设所需的硬软件苏州360推广 网站建设