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; }
}
}