public async Task <ActionResult <BasketLine> > Get(Guid basketId, Guid basketLineId) { if (!await _basketRepository.BasketExists(basketId)) { return(NotFound()); } var basketLine = await _basketLinesRepository.GetBasketLineById(basketLineId); if (basketLine == null) { return(NotFound()); } return(Ok(_mapper.Map <BasketLine>(basketLine))); }
/// <inheritdoc /> public Task <BasketLine> Handle(GetBasketLineByIdQuery request, CancellationToken cancellationToken) { return(_basketLinesRepository.GetBasketLineById(request.BasketLineId)); }