private async Task MakeMoveAsync(int space)
 {
     if (_gameBoard.IsValidMove(space) == false)
     {
         return;
     }
     if (_gameContainer.CanSendMessage())
     {
         await _gameContainer.Network !.SendMoveAsync(space);
     }
     await _mainGame.MakeMoveAsync(space);
 }
 private async Task MakeMoveAsync(int space)
 {
     if (_gameBoard.IsValidMove(space) == false)
     {
         return;
     }
     if (_mainGame.BasicData.MultiPlayer)
     {
         await _mainGame.Network !.SendMoveAsync(space);
     }
     await _mainGame.MakeMoveAsync(space);
 }