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)); }