1 instantiation of CustomerBasket
BasketService (1)
BasketService.cs (1)
128var response = new CustomerBasket
14 references to CustomerBasket
BasketService (14)
BasketService.cs (7)
21var data = await _repository.GetBasketAsync(request.Id); 33var customerBasket = MapToCustomerBasket(request); 34var response = await _repository.UpdateBasketAsync(customerBasket); 47var basket = await _repository.GetBasketAsync(buyerId); 104private static CustomerBasketResponse MapToCustomerBasketResponse(CustomerBasket customerBasket) 126private static CustomerBasket MapToCustomerBasket(CustomerBasketRequest customerBasketRequest) 128var response = new CustomerBasket
Repositories\IBasketRepository.cs (3)
7Task<CustomerBasket?> GetBasketAsync(string customerId); 9Task<CustomerBasket?> UpdateBasketAsync(CustomerBasket basket);
Repositories\RedisBasketRepository.cs (4)
30public async Task<CustomerBasket?> GetBasketAsync(string customerId) 39return JsonSerializer.Deserialize<CustomerBasket>(data.ToString(), s_jsonSerializerOptions); 42public async Task<CustomerBasket?> UpdateBasketAsync(CustomerBasket basket)