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