标签:standard tar redis jpg 版本 北京 test ram 框架搭建
OSS系列最新进度情况如下:
一. OSS.Social进度
1. 客服接口升级至新客服接口
2. BaseRecMsg中RecMsg字符串类型修改为xml类型
3. 添加Redis缓存注册实现,代码见测试WxBaseTests文件
4. 增加门店,客服等单元测试
二. 新增OSS.PayCenter开源项目(基于2017标准库)
1. 完成支付基础框架搭建
2. 完成统一下单,查询,退款接口(待生产测试)
其中在退款接口耽误了点时间,主要是涉及到证书的绑定问题,在.net standard的当前版本,HttpClientHandler只提供了证书使用选项并没有提供证书集合ClientCertificates属性,不过好在.net core和Framework具体运行时下都已经存在了,昨晚一直在思考几种替代实现的优劣,最终决定在配置信息中公开一个委托属性,交由具体运行时传入,期待2.0能够完善。
三. OSS.Http
1. 将原来继承HttpClient的OsRest类,变成HttpClient的扩展
2. 优化HttpUtil辅助扩展类
同时 OSS.Common,OSS.Http 移植到2017标准库项目,在2015下可能无法直接打开(测试项目除外),接下来的时间我本人离开北京两周时间,尽量在离开前完成微信支付所有接口。
如果你想查看源码,点击下方的阅读原文即可!
标签:standard tar redis jpg 版本 北京 test ram 框架搭建
原文地址:http://www.cnblogs.com/osscoder/p/6442458.html