Releases: dotnetcore/WebApiClient
Releases · dotnetcore/WebApiClient
1.0.7
26 Apr 15:27
Compare
Sorry, something went wrong.
No results found
修复TraceFilter的OutputTarget为LoggerFactory时,消息内容也包含异常信息的问题
nfx下初次访问HttpApi对象时,自动设置SecurityProtocol为所有版本
支持到net46并使用Net Standard1.3的api
1.0.6
22 Apr 09:33
Compare
Sorry, something went wrong.
No results found
修复TokenClient序列化表单触发空参数的问题
增加接口异常基类HttpApiException
修改接口异常时抛出异常原始堆栈信息
Analyzers增加UriAttribute诊断
TraceFilter不追踪上传文件的内容
强制使用内部参数特性修饰HttpContent、IApiParameterable、CancellationToken参数类型
1.0.5
18 Apr 08:50
Compare
Sorry, something went wrong.
No results found
解决Http响应总是被缓存的问题
增加Api缓存策略功能(IApiActionCachePolicyAttribute)
1.0.4
15 Apr 02:20
Compare
Sorry, something went wrong.
No results found
修复[HttpHostAttribue]无效的bug(#63 )
修复KeyValueFormattery序列化null值返回了0个元素的问题
FornatOptions增加IgnoreNullValue配置选项
优化HttpApi.Create的内部逻辑
修改HttpApiFactory清理线程有可能抛出异常从而引起程序崩溃的可能;
1.0.3
13 Apr 15:27
Compare
Sorry, something went wrong.
No results found
修复编译WebApiClient时,分析器和编译任务并没有自动更新而影响nuget包的正确性问题
1.0.2-rc1
13 Apr 07:47
Compare
Sorry, something went wrong.
No results found
修复接口间接继承IHttpApi时语法分析无效的问题
HttpApiConfig的多个属性赋值null检查
HttpApiConfig的HttpHandler属性使用Lazy取代lock
1.0.2
13 Apr 11:44
Compare
Sorry, something went wrong.
No results found
1.0.2-beta3
12 Apr 16:25
Compare
Sorry, something went wrong.
No results found
删除AttributeCtorTargets特性
重构分析器项目
增加泛型方法诊断器
1.0.1
10 Apr 01:38
Compare
Sorry, something went wrong.
No results found
修复TraceFilter的OutputTarget包含LoggerFactory而未设置LoggerFactory的空引用异常
修复TraceFilter的OutputTarget为Debug时不生效的问题
重构TraceFilterBaseAttribute,增加TraceMessage类型
1.0.0
08 Apr 15:02
Compare
Sorry, something went wrong.
No results found
移除
移除类型Timeout
移除类型DebugFilterAttribute
移除类型UrlAttribute
移除类型HttpApiClient
移除接口IHttpApiClient
移除HttpApiFactory.Add和Create静态方法
修改
修改TraceFilterAttribute,可指定多个输出目标
增加
增加HttpApi类,取代HttpApiClient、HttpApiFactory.Add和Create静态方法
ApiInterceptor增加CreateApiActionDescriptor方法
ApiActionDescriptor增加Arguments属性
修复
修复UriEditor在调用AddQuery()之后,再调用Replace()失效的问题