Example #1
0
        public List <GameLocationDetail> UpdateCellsChange([FromBody] GameMovement gameMovement)
        {
            Log.Information("BoardController.SelectCell", gameMovement);

            if (gameMovement is null)
            {
                throw new System.ArgumentNullException(
                          nameof(gameMovement),
                          "Parameter supplied was invalid when calling the GameMovement");
            }

            return(_moveService.GetToggleCellEffectedCells(gameMovement.Board, gameMovement.SelectedCell));
        }