Namespace Cuemon.AspNetCore.Mvc.Filters.Cacheable
The Cuemon.AspNetCore.Mvc.Filters.Cacheable
namespace contains types that specializes in cache expiration and validation models. The namespace is an addition to the Microsoft.AspNetCore.Mvc.Filters
namespace.
Availability: .NET 9 and .NET 8
Complements: Microsoft.AspNetCore.Mvc.Filters namespace 🔗
Related: Cuemon.Extensions.AspNetCore.Mvc.Filters.Cacheable namespace 📘
Classes
HttpCacheableFilter
A filter that will invoke filters implementing the ICacheableObjectResult interface.
HttpCacheableOptions
Specifies options that is related to the HttpCacheableFilter.
HttpEntityTagHeaderFilter
A filter that computes the response body and applies an appropriate HTTP Etag header.
HttpEntityTagHeaderOptions
Specifies options that is related to the HttpEntityTagHeaderFilter.
HttpLastModifiedHeaderFilter
A filter that applies a HTTP Last-Modified header.
HttpLastModifiedHeaderOptions
Specifies options that is related to the HttpLastModifiedHeaderFilter.
Interfaces
ICacheableAsyncResultFilter
A filter tailored to the cacheable flows, that asynchronously surrounds execution of action results successfully returned from an action.