GlobalMessageContextTMC, TRequest, TResponse 方法 |
Senparc.Weixin SDK 官方教程《微信开发深度解析》已出版,支持中国开源事业,请【购买正版】!
《微信公众号+小程序》视频课程已经上线,【点击这里】学习!
NeuChar(纽插)已经上线,为开发者提供一站式跨平台管理枢纽,并可将应用入驻到 NeuChar 应用商店!新功能正在不断增加中,快来使用吧! https://www.neuchar.com
在线动态微信接口 Swagger WebApi 文档: https://weixin.senparc.com:8039
GlobalMessageContextTMC, TRequest, TResponse 泛型公开以下成员。
名称 | 说明 | |
---|---|---|
![]() | GetLastRequestMessage |
获取最新一条请求数据,如果不存在,则返回null
|
![]() | GetLastRequestMessageAsync |
获取最新一条请求数据,如果不存在,则返回null
|
![]() | GetLastResponseMessage |
获取最新一条响应数据,如果不存在,则返回null
|
![]() | GetLastResponseMessageAsync |
获取最新一条响应数据,如果不存在,则返回null
|
![]() | GetMessageContext(String) |
获取MessageContext,如果不存在,返回null
这个方法的更重要意义在于操作TM队列,及时移除过期信息,并将最新活动的对象移到尾部
|
![]() | GetMessageContext(TRequest) |
获取MessageContext,如果不存在,使用requestMessage信息初始化一个,并返回原始实例
|
![]() | GetMessageContext(TResponse) |
获取MessageContext,如果不存在,使用responseMessage信息初始化一个,并返回原始实例
|
![]() | GetMessageContextAsync(String) |
获取MessageContext,如果不存在,返回null
这个方法的更重要意义在于操作TM队列,及时移除过期信息,并将最新活动的对象移到尾部
|
![]() | GetMessageContextAsync(TRequest) |
获取MessageContext,如果不存在,使用requestMessage信息初始化一个,并返回原始实例
|
![]() | GetMessageContextAsync(TResponse) |
获取MessageContext,如果不存在,使用responseMessage信息初始化一个,并返回原始实例
|
![]() | InsertMessage(TRequest, TMC) |
记录请求信息
|
![]() | InsertMessage(TResponse, TMC) |
记录响应信息
|
![]() | InsertMessageAsync(TRequest, TMC) |
记录请求信息
|
![]() | InsertMessageAsync(TResponse, TMC) |
记录响应信息
|
![]() | Restore |
重置所有上下文参数,所有记录将被清空(如果缓存数据比较多,性能开销将会比较大,请谨慎操作)
|
![]() | RestoreAsync |
重置所有上下文参数,所有记录将被清空(如果缓存数据比较多,性能开销将会比较大,请谨慎操作)
|
![]() | UpdateMessageContext |
更新上下文
|
![]() | UpdateMessageContextAsync |
更新上下文
|
名称 | 说明 | |
---|---|---|
![]() | Serialize |
序列化对象
(由 StackExchangeRedisExtensions 定义。) |
![]() | ToHashEntries |
Serialize in Redis format
(由 RedisUtils 定义。) |
![]() | ToJson |
把数据转换为Json格式(使用Newtonsoft.Json.dll)
(由 ObjectExtensions 定义。) |