IOutputCachePolicy 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此接口的实现可以更新当前请求的缓存方式。
public interface IOutputCachePolicy
type IOutputCachePolicy = interface
Public Interface IOutputCachePolicy
方法
CacheRequestAsync(OutputCacheContext, CancellationToken) |
在调用缓存中间件之前更新 OutputCacheContext。 此时,仍可以为请求启用或禁用缓存中间件。 |
ServeFromCacheAsync(OutputCacheContext, CancellationToken) |
在使用缓存响应之前更新 OutputCacheContext。 此时,可以更新缓存响应的新鲜度。 |
ServeResponseAsync(OutputCacheContext, CancellationToken) |
在提供响应之前更新 OutputCacheContext,并且可以缓存。 此时,可以更新响应的可缓存性。 |