Microsoft.AspNetCore.OutputCaching Namespace

Classes

CacheVaryByRules

Represents vary-by rules.

OutputCacheAttribute

Specifies the parameters necessary for setting appropriate headers in output caching.

OutputCacheContext

Represent the current cache context for the request.

OutputCacheOptions

Options for configuring the Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware.

OutputCachePolicyBuilder

Provides helper methods to create custom policies.

Interfaces

IOutputCacheBufferStore

Represents a store for cached responses that uses a IBufferWriter<T> as the target.

IOutputCacheFeature

A feature for configuring additional output cache options on the HTTP response.

IOutputCachePolicy

An implementation of this interface can update how the current request is cached.

IOutputCacheStore

Represents a store for cached responses.