public async Task <CostumerBasket> UpdateBasketAsync(CostumerBasket basket) { var created = await _database.StringSetAsync(basket.Id, JsonSerializer.Serialize(basket), TimeSpan.FromDays(30)); if (!created) { return(null); } return(await GetBasketAsync(basket.Id)); }
public async Task <ActionResult <CostumerBasket> > UpdateBasketById(CostumerBasket basket) { var updatedBasket = await _basketRepository.UpdateBasketAsync(basket); return(Ok(updatedBasket)); }