public async Task SendMessage(MessageChatDto messageChatDto) { await _addMessageChatCommandHandler.Handler(messageChatDto); UserDto userDto = await _userQuery.GetUserDtoByUserId(messageChatDto.UserId); string chatString = "ChatId" + messageChatDto.ChatId; await Clients.All.SendAsync(chatString, new MessageChatDto { UserId = messageChatDto.UserId, UserName = userDto.Name, MessageText = messageChatDto.MessageText, ChatId = messageChatDto.ChatId, IsSeen = false }); }
public async Task AddMessageChat([FromBody] MessageChatDto messageChatDto) { await _addMessageChatCommandHandler.Handler(messageChatDto); }