public async Task <IActionResult> AddShip(Guid boardId, Guid shipId, AddShipRequest addShipRequest) { var boardTask = _boardService.GetBoard(boardId); var shipTask = _shipService.GetShip(shipId); var board = await boardTask; var ship = await shipTask; await _shipService.AddShipOnBoard(boardId, ship, addShipRequest); return(NoContent()); }