4 instantiations of Customer
Microsoft.Extensions.Caching.Hybrid.Tests (4)
BufferReleaseTests.cs (4)
80static ValueTask<Customer> GetAsync() => new(new Customer { Id = 42, Name = "Fred" }); 178static ValueTask<Customer> GetAsync() => new(new Customer { Id = 42, Name = "Fred" }); 240static ValueTask<Customer> GetAsync() => new(new Customer { Id = 42, Name = "Fred" }); 265serializer.Serialize(new Customer { Id = 42, Name = "Fred" }, target);
19 references to Customer
Microsoft.Extensions.Caching.Hybrid.Tests (19)
BufferReleaseTests.cs (19)
46var first = await cache.GetOrCreateAsync(key, _ => GetAsync()); 58var second = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); 64var third = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); 80static ValueTask<Customer> GetAsync() => new(new Customer { Id = 42, Name = "Fred" }); 127IHybridCacheSerializer<Customer> serializer = cache.GetSerializer<Customer>(); 141var first = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); // we expect this to come from L2, hence NoUnderlying 153var second = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); 159var third = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); 178static ValueTask<Customer> GetAsync() => new(new Customer { Id = 42, Name = "Fred" }); 190IHybridCacheSerializer<Customer> serializer = cache.GetSerializer<Customer>(); 204var first = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); // we expect this to come from L2, hence NoUnderlying 216var second = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); 222var third = await cache.GetOrCreateAsync(key, _ => GetAsync(), _noUnderlying); 240static ValueTask<Customer> GetAsync() => new(new Customer { Id = 42, Name = "Fred" }); 261var obj = Assert.IsType<MutableCacheItem<Customer>>(CacheItem<Customer>.Create(12345, TagSet.Empty)); 263Assert.True(new DefaultJsonSerializerFactory(services).TryCreateSerializer<Customer>(out var serializer));