Releases: dotnetcore/WebApiClient
Releases · dotnetcore/WebApiClient
JIT/AOT_V0.1.4
- 增加UseSocketsHttpHandler静态属性;
- 修复PathQueryAttribute拼接URL的正确性问题;
- 去掉WebApiClient.AOT引用包名时错误列表提示“找不到文件编译输出的程序集"
JIT/AOT_V0.1.3
- 修复IsSuccessStatusCode的&&逻辑
- HttpStatusFailureException异常增加ReadAs相关方法
JIT/AOT_V0.1.2
- HttpApiConfig支持外部HttpClient实例;
- 修复UseCamelCase配置失效的BUG;
JIT/AOT_V0.1.1
- 修复序列化时字典类型和KeyValuePair类型的Key的CamelCase失效问题
- 修正TokenResult的IdToken拼写错误问题
- 修复token第二次超时之后timer失效的问题
- ITokenClient的RequestRefreshTokenAsync方法增加客户端秘钥参数
JIT/AOT_V0.1.0
- 增加HttpPatchAttribute
- 增加ApiReturnNotSupportException
- 完善异常类型和提示
- 完善项目文件
JIT/AOT_V0.09
- AOT.Task项目重命名为BuildTask
- 删除BuildTask对WebApiClient的依赖
- 移除Microsoft.Build*.dll的打包,减小nuget包体积
JIT/AOT_V0.08
- WebApiClient.AOT支持泛型接口的泛型参数约束
- 简化代理类IL指令
- 增加IL指令Castclass指令
- 解决AOT.Task编译时插入IL后,目标程序集引用的运行时错误问题
JIT/AOT_V0.07
- WebApiClient.AOT 支持嵌套的私有接口声明
- WebApiClient.AOT支持泛型接口;
- 程序集使用强命名
JIT/AOT_V0.06
- AOT.Task.dll支持45+和.netcoreapp1.1+
- 减小WebApiClient.AOT nuget包的大小
JIT/AOT_V0.05
- WebApiClient.JIT、WebApiClient.AOT兼容Laojiu.WebApiClient v1.2.2
- 减少WebApiClient.AOT.Task内存占用