Files
tnb.server/message/Tnb.Message.Entitys/Dto/ImReply/ImReplyListOutput.cs
2023-03-13 15:00:34 +08:00

63 lines
1.1 KiB
C#

using System.Text.Json.Serialization;
using JNPF.DependencyInjection;
namespace JNPF.Message.Entitys.Dto.ImReply;
/// <summary>
/// 聊天会话列表输出.
/// </summary>
[SuppressSniffer]
public class ImReplyListOutput
{
/// <summary>
/// 主键.
/// </summary>
public string id;
/// <summary>
/// 发送者.
/// </summary>
[JsonIgnore]
public string sendUserId { get; set; }
/// <summary>
/// 接受者.
/// </summary>
[JsonIgnore]
public string userId;
/// <summary>
/// 名称.
/// </summary>
public string realName;
/// <summary>
/// 头像.
/// </summary>
public string headIcon;
/// <summary>
/// 最新消息.
/// </summary>
public string latestMessage;
/// <summary>
/// 最新时间.
/// </summary>
public DateTime latestDate;
/// <summary>
/// 未读消息.
/// </summary>
public int unreadMessage;
/// <summary>
/// 消息类型.
/// </summary>
public string messageType;
/// <summary>
/// 账号.
/// </summary>
public string account;
}