Classes
CachingBackendBuilder
The initial object of the CachingBackend factory fluent API.
CachingBackendFactory
CachingServiceFactory
Extension methods to IServiceCollection.
ConcreteCachingBackendBuilder
A base class for a CachingBackendBuilder able to create an instance of the CachingBackend class.
CreateBackendArgs
Arguments of the CreateBackend(CreateBackendArgs) method.
LayeredCachingBackendBuilder
A CachingBackendBuilder that adds an in-memory L1 cache in front a another, typically out-of-process, cache.
MemoryCachingBackendBuilder
A CachingBackendBuilder that returns an in-memory, in-process caching back-end, backed by an IMemoryCache.
OutOfProcessCachingBackendBuilder
A base class for CachingBackendBuilder representing an out-of-process cache. These back-ends can be further enhanced with an in-memory L1 layer through the WithL1(OutOfProcessCachingBackendBuilder, LayeredCachingBackendConfiguration?) methods.