Skip to content

ChatMessageDto

← Chat DTO

Backend-источник: features.chatservice/Features.ChatService/Nuget.ChatApiClient/Dto/ChatMessageDto.cs (features.chatservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
chatIdnumberдаУникальный идентификатор чата.int
sendDatastringдаДата отправки сообщения.DateTime
parentMessageIdnumber | nullнетУникальный идентификатор сообщения на которое отвечают.int?
userIdnumberдаУникальный идентификатор пользователя.int
mentionsMentionDto[]даУпоминания пользователей в сообщений.List<MentionDto>
contentsContentDto[]даList<ContentDto>
reactionsReactionDto[]даСписок реакций пользователей на сообщение.List<ReactionDto>

Пример

json
{
  "chatId": 0,
  "sendData": "string",
  "parentMessageId": 0,
  "userId": 0,
  "mentions": [],
  "contents": [],
  "reactions": []
}