using System; using System.Collections.Generic; namespace IM_API.Models; public partial class Conversation { public int Id { get; set; } /// /// 用户 /// public int UserId { get; set; } /// /// 对方ID(群聊为群聊ID,单聊为单聊ID) /// public int TargetId { get; set; } /// /// 最后一条未读消息ID /// public int? LastReadMessageId { get; set; } /// /// 未读消息数 /// public int UnreadCount { get; set; } public int ChatType { get; set; } /// /// 消息推送唯一标识符 /// public string StreamKey { get; set; } = null!; /// /// 最后一条最新消息 /// public string LastMessage { get; set; } = null!; /// /// 最后一条消息发送时间 /// public DateTime LastMessageTime { get; set; } public virtual Message? LastReadMessage { get; set; } public virtual User User { get; set; } = null!; }