点击或拖拽改变大小
盛派网络

DefaultMpMessageContext 类

Senparc.Weixin SDK 官方教程《微信开发深度解析》已出版,支持中国开源事业,请【购买正版】
《微信公众号+小程序》视频课程已经上线,【点击这里】学习!

NeuChar(纽插)已经上线,为开发者提供一站式跨平台管理枢纽,并可将应用入驻到 NeuChar 应用商店!新功能正在不断增加中,快来使用吧! https://www.neuchar.com
在线动态微信接口 Swagger WebApi 文档: https://weixin.senparc.com:8039

公众号上下文消息的默认实现
继承层次
System.Object
  Senparc.NeuChar.Context.MessageContext<IRequestMessageBase, IResponseMessageBase>
    Senparc.Weixin.MP.MessageContexts.DefaultMpMessageContext

命名空间:  Senparc.Weixin.MP.MessageContexts
程序集:  Senparc.Weixin.MP (在 Senparc.Weixin.MP.dll 中) 版本:16.12.400+09cf0202d5d3e8b12fec87564321e2fafb5f0214
语法
public class DefaultMpMessageContext : MessageContext<IRequestMessageBase, IResponseMessageBase>, 
	IMessageContext<IRequestMessageBase, IResponseMessageBase>

DefaultMpMessageContext 类型公开以下成员。

构造函数
  名称说明
公共方法DefaultMpMessageContext
初始化 DefaultMpMessageContext 类的一个新实例
Top
属性
  名称说明
公共属性AppStoreState
AppStore状态,系统属性,请勿操作
(继承自 MessageContext<TRequest, TResponse> 。)
公共属性CurrentAppDataItem
当前正在服务的 AppDataItem
(继承自 MessageContext<TRequest, TResponse> 。)
公共属性ExpireMinutes (继承自 MessageContext<TRequest, TResponse> 。)
公共属性LastActiveTime
最后一次活动时间(用户主动发送Resquest请求的时间)
(继承自 MessageContext<TRequest, TResponse> 。)
公共属性MaxRecordCount
最大允许记录数
(继承自 MessageContext<TRequest, TResponse> 。)
公共属性RequestMessages (继承自 MessageContext<TRequest, TResponse> 。)
公共属性ResponseMessages (继承自 MessageContext<TRequest, TResponse> 。)
公共属性StorageData (继承自 MessageContext<TRequest, TResponse> 。)
公共属性StorageDataType
StorageData的类型
(继承自 MessageContext<TRequest, TResponse> 。)
公共属性StorageDataTypeName
StorageData的类型名称
(继承自 MessageContext<TRequest, TResponse> 。)
公共属性ThisActiveTime
本次活动时间(当前消息收到的时间)
(继承自 MessageContext<TRequest, TResponse> 。)
公共属性UserName
用户识别ID(微信中为 OpenId)
(继承自 MessageContext<TRequest, TResponse> 。)
Top
方法
事件
扩展方法
  名称说明
公共扩展器方法Serialize
序列化对象
(由 StackExchangeRedisExtensions 定义。)
公共扩展器方法ToHashEntries
Serialize in Redis format
(由 RedisUtils 定义。)
公共扩展器方法ToJson
把数据转换为Json格式(使用Newtonsoft.Json.dll)
(由 ObjectExtensions 定义。)
Top
参见