Skip to content

Senparc.Weixin v4.16.1,Senparc.Weixin.MP v14.7.1

Compare
Choose a tag to compare
@JeffreySu JeffreySu released this 20 Sep 09:41
· 7011 commits to master since this release

重要提示

此版本是最后一个单独包含.NET Framework 4.5代码的版本,此版本发布后,项目将升级到同时支持 .NET Framwork 4.5/.NET Core 1.1/.NET Core 2.0 的多版本项目(目前仅支持VS2017打开),其解决方案(.sln)或项目文件(.csproj)前可看到.vs2017字样。

升级将是完全向下兼容的,也就是说我们保留了原有的.NET Framework 4.5解决方案文件和项目文件,您仍然可以使用之前的方式(解决方案文件)打开.NET Framework 4.5项目。

同时,原有的 Developer_FullDotNet 分支将完成使命,合并入 Developer 分支并最终发布到 master 分支,完成后,Developer_FullDotNet 分支将被关闭。

本次更新

基础库
v4.15.0
1、添加 WeixinNullReferenceException 异常类型
2、添加 UrlUtility(Url工具类),生成 OAuth 用的额 CallbackUrl 参数
v4.15.1 优化 DateTimeHelper 计算方式
v4.16.0 添加 Senparc.Weixin.Config.UseSandBoxPay 属性,使用微信支付接口时自动判断是否调用沙箱
v4.16.1 (.NET Core)添加CoreWebProxy.cs

MP
v14.7.0 TenPayV3的接口添加对 UseSandBoxPay 的判断,可以自动使用沙箱
v14.7.1(.NET Core)恢复从.NET Framework中移植的RequestUtility.SetHttpProxy()和RemoveHttpProxy()方法

WxOpen: v1.5.0 添加获取用户手机号方法(同时提供了Demo)

Work:
v1.0.1 完善GetUserInfoResult属性
v1.1.0 添加 OAuth2Api.GetUserDetail()方法
v1.1.1 GetCheckinDataJsonResult_Result 添加 mediaids 属性(打卡的附件media_id,可使用media/get获取附件)
v1.1.2 GetCheckinDataJsonResult 修改 checkindata 属性名称
v1.1.3 添加发送textcard消息方法:MassApi.SendTextCard()


MVC:
v4.7.0 增加SenparcOAuthAttribute方法对于HTTPS(443端口)的处理

Open
v2.7.5
1、修复小程序可见状态
2、修复bug