wtt
2024-09-20 d9b200d424889c069953ec084ef9d4dd6c4ff66b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System;
 
namespace Top.Tmc
{
    /// <summary>
    /// 消息服务-通用消息结构。
    /// </summary>
    [Serializable]
    public class Message
    {
        /// <summary>消息标识</summary>
        public long Id { get; protected internal set; }
        /// <summary>主题</summary>
        public string Topic { get; set; }
        /// <summary>发布者标识</summary>
        public string PubAppKey { get; set; }
        /// <summary>发布时间</summary>
        public DateTime PubTime { get; set; }
        /// <summary>从服务器发送时间</summary>
        public DateTime OutgoingTime { get; set; }
        /// <summary>消息所属的用户ID,若不是用户相关消息则为空</summary>
        public Nullable<long> UserId { get; set; }
        /// <summary>消息所属的用户昵称,若不是用户相关消息则为空</summary>
        public string UserNick { get; set; }
        /// <summary>消息的业务具体内容(JSON结构)</summary>
        public string Content { get; set; }
        /// <summary>消息的业务ID</summary>
        public object Dataid { get; set; }
    }
}