using MessageService.Domain.Enums; namespace MessageService.WebApi.Application.Dtos { public class ConversationResponse { public Guid Id { get; set; } public Guid UserId { get; set; } /// /// 对方ID(群聊为群聊ID,单聊为单聊ID) /// public Guid TargetId { get; set; } public string TargetAvatar { get; set; } public string TargetName { get; set; } /// /// 最后一条未读消息ID /// public long? LastReadSequenceId { get; set; } /// /// 未读消息数 /// public int UnreadCount { get; set; } public ChatType ChatType { get; set; } /// /// 最后一条最新消息 /// public string LastMessage { get; set; } public DateTimeOffset DateTime { get; set; } } }