官方文档:https://docs.microsoft.com/en-us/aspnet/core/performance/caching/memory?view=aspnetcore-2.2#use-setsize-size-and-sizelimit-to-limit-cache-size

在类中(不是controller)中使用的时候可以使用这个:

private static MemoryCache cache = new MemoryCache(new MemoryCacheOptions()); //定义cache
public static object GetCacheValue(string key)//获取值
{
object val = null;
if (key != null && cache.TryGetValue(key, out val))
{
return val;
}
else
{
return default(object);
}
}
public static void SetChacheValue(string key, object value)//设置值
{
if (key != null)
{
cache.Set(key, value, new MemoryCacheEntryOptions
{
SlidingExpiration = TimeSpan.FromSeconds()
});
}
}

最新文章

  1. 分页探究--Filter+JSTL
  2. java8-1 final
  3. Add a stylesheet link programmatically in ASP.NET
  4. Maven实战(六)--- dependencies与dependencyManagement的区别
  5. Inna and Binary Logic
  6. 0118——UILabel和导入字体
  7. Ajax学习教程在线阅读
  8. 帝国cms分页样式修改文件-注意事项
  9. Xamarin 开发过的那些项目
  10. mongoDB数据库的安装与配置
  11. SQL结构化查询语句
  12. Css预处理器---Less(二)
  13. Postgres创建管理员角色
  14. 2.1 The Object Model -- Classes and Instances(类和实例)
  15. python学习笔记(四)— 补充
  16. Java基础知识:Java实现Map集合二级联动1
  17. 多线程设计模式(二):Future模式
  18. C++深度解析教程学习笔记(4)C++中的新成员
  19. [转] JAVA中读取网络中的图片资源导入到EXCEL中
  20. Python2和Python3语法区别

热门文章

  1. @private、@protected与@public三者之间的区别
  2. 使用开源库 MagicalRecord 操作 CoreData
  3. golang 防知乎 中文验证码 源码
  4. orcl数据库查询重复数据及删除重复数据方法
  5. Linux ip命令详解
  6. Chrome新发现
  7. VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT方式)
  8. 4-2 R语言函数 apply
  9. shell基础--字符串和变量的操作
  10. 20145203盖泽双java实验三 敏捷开发与XP实践