using System; namespace Top.Tmc { /// /// 消息服务-通用消息结构。 /// [Serializable] public class Message { /// 消息标识 public long Id { get; protected internal set; } /// 主题 public string Topic { get; set; } /// 发布者标识 public string PubAppKey { get; set; } /// 发布时间 public DateTime PubTime { get; set; } /// 从服务器发送时间 public DateTime OutgoingTime { get; set; } /// 消息所属的用户ID,若不是用户相关消息则为空 public Nullable UserId { get; set; } /// 消息所属的用户昵称,若不是用户相关消息则为空 public string UserNick { get; set; } /// 消息的业务具体内容(JSON结构) public string Content { get; set; } /// 消息的业务ID public object Dataid { get; set; } } }