public async Task <IHttpActionResult> Send(SendToChatMessageDto newChatMessage) { var currentUser = long.Parse(User.Identity.GetUserId()); if (currentUser == newChatMessage.To) { return(ErrorApiResult(2509, "Нельзя создавать чат с самим собой.")); } await _chatMessageService.SendMessageToQueue(new ChatMqMessage() { From = currentUser, Message = newChatMessage.Message, To = newChatMessage.To }); return(SuccessApiResult(currentUser)); }