Marvin.Polly.Cache.HttpCache is an extension for Polly that enables client-side caching of HTTP response messages. The implementation adheres to the HTTP Caching standard as defined by RFC7234 (https://www.rfc-editor.org/rfc/rfc7234.txt).
The extension can work with any cache store that is supported by Polly:
- MemoryCache
- Any cache implementation that supports IDistributedCache either directly or via Microsoft.Extensions.Caching.Distributed.IDistributedCache, which includes:
- Redis
- SQL
- NCache
- ... and lots of third party implemenations