Browse Source

Updated BasketRepository

pull/216/head
Galip Tolga Erdem 3 years ago
parent
commit
11d1e54fca
  1. 4
      services/basket/src/EShopOnAbp.BasketService/Entities/BasketRepository.cs

4
services/basket/src/EShopOnAbp.BasketService/Entities/BasketRepository.cs

@ -4,13 +4,15 @@ namespace EShopOnAbp.BasketService.Entities;
public class BasketRepository : IBasketRepository
{
public bool? IsChangeTrackingEnabled { get; set; }
private readonly IDistributedCache<Basket, Guid> _cache;
public BasketRepository(IDistributedCache<Basket, Guid> cache)
{
_cache = cache;
}
public async Task<Basket> GetAsync(Guid id)
{
return await _cache.GetOrAddAsync(id, () => Task.FromResult(new Basket(id)));

Loading…
Cancel
Save