1 implementation of IOutputCachePolicyProvider
Microsoft.AspNetCore.OutputCaching (1)
DefaultOutputCachePolicyProvider.cs (1)
8
internal sealed class DefaultOutputCachePolicyProvider :
IOutputCachePolicyProvider
7 references to IOutputCachePolicyProvider
Microsoft.AspNetCore.OutputCaching (7)
OutputCacheMiddleware.cs (4)
27
private readonly
IOutputCachePolicyProvider
_policyProvider;
39
/// <param name="policyProvider">The <see cref="
IOutputCachePolicyProvider
"/> used to resolve cache policies.</param>
46
IOutputCachePolicyProvider
policyProvider
63
IOutputCachePolicyProvider
policyProvider,
OutputCacheServiceCollectionExtensions.cs (1)
30
services.TryAddTransient<
IOutputCachePolicyProvider
, DefaultOutputCachePolicyProvider>();
Policies\NamedPolicy.cs (2)
64
var
provider = context.HttpContext.RequestServices.GetRequiredService<
IOutputCachePolicyProvider
>();