Senparc.Weixin.AspNet
快捷注册类,RegisterService 扩展类
注册 IServiceCollection,并返回 RegisterService,开始注册流程
IServiceCollection
IConfiguration
IHostingEnvironment
注册 HttpClient 请求证书(V3 API 可不使用)
证书名称
证书密码
证书路径。
物理路径,如:D:\\cert\\apiclient_cert.p12
相对路径,如:~/App_Data/cert/apiclient_cert.p12,注意:必须放在 App_Data 等受保护的目录下,避免泄露
IHostingEnvironment
修复微信换行 bug
这个类型只用于特殊阶段:目前IOS版本微信有换行的bug,\r\n会识别为2行
返回MessageHandler结果
获取ContentResult中的Content或IMessageHandler中的ResponseDocument文本结果。
一般在测试的时候使用。
开始包含 CO2NET 注册在内的 Senparc.Weixin SDK 初始化参数流程
注意:本方法集成了 CON2ET 全局注册以及 Senparc.Weixin SDK 微信注册过程,提供给对代码行数有极限追求的开发者使用,常规情况下为了提高代码可读性和可维护性,并不推荐使用此方法。
IApplicationBuilder
IHostEnvironment
SenparcSetting
SenparcWeixinSetting
CO2NET 全局注册委托
Senparc.Weixin 注册委托
是否启用自动扩展缓存扫描
扩展内存委托
浏览器公共类
判断是否在微信内置浏览器中
HttpContextBase对象
true:在微信内置浏览器内。false:不在微信内置浏览器内。
判断是否在微信小程序内发起请求(注意:此方法在Android下有效,在iOS下暂时无效!)
HttpContextBase对象
true:在微信内置浏览器内。false:不在微信内置浏览器内。
URL工具类
生成OAuth用的CallbackUrl参数(原始状态,未整体进行UrlEncode)