摘要: 1 声明式RESTful客户端 声明式服务调用的客户端,常见有安卓的Retrofit、SpringCloud的Feign等,.net有Refit和WebApiClient,这些客户端都是以java或.net某个语言来声明接口,描述如何请求RESTful api。 1.1 WebApiClient " 阅读全文
posted @ 2018-10-14 14:40 jiulang 阅读(1705) 评论(1) 推荐(2)
摘要: 1 背景 从园子里看到一些朋友在某些项目开发中,选择的架构是spring cloud搭建底层微服务框架,dotnet core来编写业务逻辑, "SteeltoeOSS.Discovery" 是dotnet和spingcloud的桥梁,为dotnet提供服务注册和服务发现相关功能。在阅读朋友们文章的 阅读全文
posted @ 2018-09-26 23:34 jiulang 阅读(1571) 评论(2) 推荐(6)
摘要: 1 前言 目前百度搜索列表首页里,广告5条正常内容是10条,而且广告都是前1到5条的位置,与正常内容的显示样式无异。对于我们这样有能力的开发者,其实可以简单的实现一个chrome插件,在百度搜索页面里执行一些我们自己的javascript,删除掉这些广告条目。 2 插件简介 Chrome插件逻辑主体 阅读全文
posted @ 2018-09-12 14:30 jiulang 阅读(2440) 评论(0) 推荐(4)
摘要: 1. 文章目的 随着 "WebApiClient" 的不断完善,越来越多开发者选择WebApiClient替换原生的HttpClient,本文将介绍使用WebApiClient来完成JsonPatch提交的新特性。 2. json patch介绍 在服务端WebApi开发的时候,如果设计一个更新登录 阅读全文
posted @ 2018-08-06 17:09 jiulang 阅读(1584) 评论(2) 推荐(2)
摘要: 1. 文章目的 随着 "WebApiClient" 的不断完善,越来越多开发者选择WebApiClient替换原生的HttpClient,本文将介绍WebApiClient的接口参数输入有效性验证的新特性。 2.DataAnnotations介绍 在 服务端编程中,我们在创建模型的时候,使用Syst 阅读全文
posted @ 2018-08-02 11:37 jiulang 阅读(1564) 评论(0) 推荐(3)
摘要: 1. 文章目的 随着 "WebApiClient" 的不断完善,越来越多开发者选择 "WebApiClient" 替换原生的HttpClient,然而在应用到实际项目中多多少少会遇到一些项目结合上的疑问和困难,本文将以WebApiClient使用者的身份,在 项目中使用WebApiClient来请求 阅读全文
posted @ 2018-08-01 09:16 jiulang 阅读(3839) 评论(4) 推荐(4)
摘要: 1 库简介 "WebApiClient" 是开源在github上的一个http客户端库,内部基于HttpClient开发,只需要定义c 接口(interface),并打上相关特性,即可异步调用http api。该库支持 、`netstandard1.3 netcoreapp2.1`,包含以下特性: 阅读全文
posted @ 2018-05-15 15:55 jiulang 阅读(3491) 评论(1) 推荐(12)
摘要: 前言 本篇文章的内容是 "WebApiClient" 应用说明篇,如果你没有了解过WebApiClient,可以先阅读以下相关文章: "WebApi client 的面向切面编程" "我来给.Net设计一款HttpClient" ".Net45下HttpClient的几个缺陷" ".net的retr 阅读全文
posted @ 2018-03-08 17:27 jiulang 阅读(5131) 评论(1) 推荐(7)
摘要: 前言 本篇文章的内容是 "WebApiClient" 底层说明,也是WebApiClient系列接近尾声的一篇文章,如果你没有阅读过之前的的相关文章,可能会觉得本文章的内容断层,WebApiClient系列文章索引: "WebApi client 的面向切面编程" "我来给.Net设计一款HttpC 阅读全文
posted @ 2018-01-20 12:09 jiulang 阅读(2629) 评论(3) 推荐(8)
摘要: 前言 本篇文章的内容是对上一篇.net的 "retrofit WebApiClient库" 的深层次补充,你可能需要先阅读上一篇才能理解此篇文章。本文将详细地讲解 "WebApiClient" 的原理,结合实际项目中可能遇到的问题进行使用说明。 库简介 "WebApiClient" 是开源在gith 阅读全文
posted @ 2018-01-17 13:46 jiulang 阅读(4665) 评论(20) 推荐(6)