I just pushed a new version of Marvin.Cache.Headers to NuGet, version 1.1.
Marvin.Cache.Headers is ASP.NET Core middleware that adds HttpCache headers to responses (Cache-Control, Expires, ETag, Last-Modified), and implements cache expiration & validation models. It’s useful when you’re working with concurrency or caching. Most notable in this update is that it’s now fully compatible with Microsoft’s ASP.NET Core cache store (the Microsoft.AspNetCore.ResponseCaching middleware), tested on ASP.NET Core 2.0. Next to that it includes the expected bug fixes.