public async Task <IActionResult> PutItem(int customerId, [FromBody] AddItem item) => await AddItemToBasket.Execute(customerId, item.ProductId, item.Amount);
public BasketApiController(GetBasket getBasket, AddItemToBasket addItemToBasket, RemoveItemFromBasket removeItemFromBasket) { GetBasket = getBasket; AddItemToBasket = addItemToBasket; RemoveItemFromBasket = removeItemFromBasket; }