Esempio n. 1
0
        private RemoveUserAction GetRemoveUserAction(int senderId, NetworkStream stream)
        {
            // Id
            int id = ReadInt(stream);

            var action = new RemoveUserAction(_manager.ClientList, _manager.SendList);

            action.User = _manager.ClientList[id];

            return(action);
        }
Esempio n. 2
0
 private void SendRemoveUserAction(RemoveUserAction action, NetworkStream stream)
 {
     // Id
     WriteInt(action.User.Id, stream);
 }
Esempio n. 3
0
        public IActionResult RemoveUser([FromBody] RemoveUserAction action)
        {
            var result = action.ExecuteAsync();

            return(Ok(result.Result));
        }