05 2020 档案

摘要:最近遇到了一个解析json字符串的问题。由于嵌套的节点较多,刚开始通过遍历的方式去获取,但是遍历首先就是逻辑麻烦,然后想要你需要的东西可能会比较困难。后面发现json的节点是不变的,那么可以通过JsonConvert将json字符串转成指定的model,而这个model所含有的字段要和字符串中的节点 阅读全文
posted @ 2020-05-22 16:30 游园惊梦、 阅读(616) 评论(0) 推荐(0) 编辑
摘要:直接上代码 //Get var client = new RestClient(@"你的Uri"); var requestGet = new RestRequest(Method.GET); requestGet.AddQueryParameter("你的参数1","值1"); requestGe 阅读全文
posted @ 2020-05-07 16:37 游园惊梦、 阅读(321) 评论(0) 推荐(0) 编辑
摘要:Swagger是很好的支持前后端分离的插件。 首先通过NuGet引用: 然后引入命名空间 using Swashbuckle.AspNetCore.Swagger; 将 Swagger 生成器添加到 Startup.ConfigureServices 方法中的服务集合中: services.AddS 阅读全文
posted @ 2020-05-05 18:04 游园惊梦、 阅读(233) 评论(0) 推荐(0) 编辑
摘要:ETAG是一种缓存机制。如果需要添加ETAG支持,需要先添加服务,然后注册中间件。 1、添加服务 2、注册中间件 这样用postman测试的时候就能看到这些了 。除了在StartUp中进行配置外还可以在方法上添加特性进行配置 此外,这些特性还可以作用于控制器上 阅读全文
posted @ 2020-05-05 17:40 游园惊梦、 阅读(556) 评论(0) 推荐(0) 编辑
摘要:在AspNetCore中可以自定义媒体类型,如果出现406等状态码,可以在startup中进行注册(全局注册),也可以在你使用的方法上通过[produces]记性注册。 全局:在startup中↓ 局部:在方法上↓ 然后在使用postman的时候就可以使用注册的媒体类型了 阅读全文
posted @ 2020-05-05 14:49 游园惊梦、 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示