A CachingBackend based on Microsoft.Extensions.Caching.Memory.IMemoryCache (Microsoft.Extensions.Caching.Memory.IMemoryCache).
This cache is recommended for ASP.NET Core use (as opposed to
A CachingBackendEnhancer that modifies all write operations to run in the background and immediately return to the caller.
An implementation of CachingBackend that does not cache at all.
A CachingBackendEnhancer that adds a local (fast) MemoryCachingBackend to a remote (slower) cache. This class is typically instantiate in the back-end factory method. You should normally not use this class unless you develop a custom caching back-end.
The object stored in the remote class.