Пример #1
0
        public async Task <IActionResult> Get()
        {
            var command  = new GetAllUserCommand();
            var response = await _mediator.Send(command).ConfigureAwait(false);

            return(Ok(response.Content));
        }
Пример #2
0
        public void Handle(GetAllUserCommand getAllUserCommand)
        {
            var data     = _connectStore.GetAllUser();
            var response = new GetAllUserResponseCommand
            {
                UserInfos = data
            };

            Send(response, getAllUserCommand.FromPublic);
            _serverFront.ShowMsg($"发送全部用户数据{data.Count}条,到{getAllUserCommand.FromPublic}");
        }
Пример #3
0
 public void Send(GetAllUserCommand getAllUserCommand)
 {
     _socket.SendTo(getAllUserCommand.Serialize(), _serverEndPoint);
 }
Пример #4
0
 public IEnumerable <GetAllUserCommand> GetAllUsers()
 {
     return(GetAllUserCommand.ToCommandList(_userRepository.GetAll()));
 }