public async Task <BasketModel> UpdateBasketItemAsync(ItemModel item, int quantity) { BasketModel _basket = await GetBasketAsync(); _basket.UpdateItem(item, quantity); await _basketRepository.UpdateBasketAsync(_basket); return(_basket); }