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); }
private void SendRemoveUserAction(RemoveUserAction action, NetworkStream stream) { // Id WriteInt(action.User.Id, stream); }
public IActionResult RemoveUser([FromBody] RemoveUserAction action) { var result = action.ExecuteAsync(); return(Ok(result.Result)); }