コード例 #1
0
        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));
        }
コード例 #2
0
 public SendFormat PrivateMessageStatus(PrivateStatusArguments arguments)
 {
     return(CreateSendFormat(SendActionTypes.PrivateMessageStatus, arguments));
 }