예제 #1
0
        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));
        }
예제 #2
0
        public async Task <ActionResult <CostumerBasket> > UpdateBasketById(CostumerBasket basket)
        {
            var updatedBasket = await _basketRepository.UpdateBasketAsync(basket);

            return(Ok(updatedBasket));
        }