public async Task <HandlerResult> ChatMessageStatus(ChatStatusArguments arguments, WebSocket socket) { var date = DateTime.Now; await _unitOfWork.ChatMessageStatuses.AddStatus(arguments.Status, arguments.UserFrom.Id, arguments.MessageId, date); var sockets = _connectionManager.GetSocketsByUser(arguments.UserFrom.Id); var message = _sendFormatFactory.ChatMessageStatus(arguments); return(CreateResult(sockets, message)); }
public SendFormat ChatMessageStatus(ChatStatusArguments arguments) { return(CreateSendFormat(SendActionTypes.ChatMessageStatus, arguments)); }