当前位置: 首页 > article >正文

mvc core razor TagHelper 标记帮助程序 之 缓存

cache

直到缓存过期(默认 20 分钟)或因内存压力而逐出

<cache enabled="true">
    Current Time Inside Cache Tag Helper: @DateTime.Now
</cache>

》》expires-on 为缓存项设置一个绝对到期日期。

<cache expires-on="@new DateTime(2025,1,29,17,02,0)">
    Current Time Inside Cache Tag Helper: @DateTime.Now
</cache>

》》expires-after 设置从第一个请求时间到缓存内容的时间长度。

<cache expires-after="@TimeSpan.FromSeconds(120)">
    Current Time Inside Cache Tag Helper: @DateTime.Now
</cache>

》》》设置某个缓存项的值未被访问时,该缓存项应被逐出的时间。 又称滑动过期时间

<cache expires-sliding="@TimeSpan.FromSeconds(60)">
    Current Time Inside Cache Tag Helper: @DateTime.Now
</cache>

vary-by-*

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
》》vary-by-cookie 接受 cookie 名称的逗号分隔列表,用于在 cookie 值发生更改时触发缓存刷新。
》》vary-by-user 指定当已登录用户(或上下文主体)发生更改时是否应重置缓存。

在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/369872.html

相关文章:

  • 【2024年华为OD机试】(C卷,100分)- 约瑟夫问题 (JavaScriptJava PythonC/C++)
  • pandas基础:基本数据结构
  • 【博客之星】年度总结:在云影与墨香中探寻成长的足迹
  • Langchain+文心一言调用
  • 【网络协议】【http】【https】TLS解决了HTTP存在的问题-加密通信+摘要,数字签名+CA证书
  • 抖音小程序一键获取手机号
  • Windows Active Directory技术介绍和应用——删除计算机对象
  • Spring Boot摄影工作室:构建Web版在线服务平台
  • 【无标题】国央企人工智能大数据数字化转型数字经济新制造、新服务、新业态推进新质生产力发展讲师培训师唐兴通老师讲
  • Excell 中几种自定义公式
  • Nginx - 缓慢的 HTTP 拒绝服务攻击
  • 【JavaEE初阶】网络原理(1)
  • 总结test
  • leetcode hot100【LeetCode 226. 翻转二叉树】java实现
  • AI 聊天机器人的兴起:GPT-3 和 BERT 如何重新定义对话体验
  • MySQL8 安装配置及卸载教程
  • 17. 云计算和分布式计算
  • 【python】极简教程17-类和方法
  • 在Linux下使用Typora
  • word记录
  • Rust编程与项目实战-元组
  • 数据库->数据库设计
  • YOLOv8实战野生动物识别
  • 如何确保电子商务网站服务器的正常运行时间
  • linux查看系统架构的命令
  • 【Vue3】第三篇