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