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