首页 > 其他分享 >net core IMemoryCache 实现缓存

net core IMemoryCache 实现缓存

时间:2022-09-07 15:12:46浏览次数:73  
标签:core 缓存 return che cache IMemoryCache net now

1.Nuget包 添加Microsoft.Extensions.Caching.Memory 程序包

2.Startup.cs 类 ConfigureServices 方法引用服务

services.AddMemoryCache();

 

 

3. 在构造函数中请求IMemoryCache实例

private IMemoryCache cache;
public UserController(IMemoryCache che)
{
cache = che;
}

4.在方法中引用缓存

[Route("getuser")]
public string GetUser()
{
var now = cache.Get<string>("huancun");

if (now == null)
{
now = DateTime.Now.ToString();
cache.Set("huancun", now);
return now;
}

return now;
}

标签:core,缓存,return,che,cache,IMemoryCache,net,now
From: https://www.cnblogs.com/wyttxs/p/16665508.html

相关文章

  • net core AspNetCoreRateLimit 流量限制
    1.NuGet添加AspNetCoreRateLimit程序包。2.Startup.cs配置如下ConfigureServices方法新增services.AddOptions();services.AddMemoryCache();......
  • (转)基于.NET Standard的分布式自增ID算法--Snowflake
    转自:https://www.lmlphp.com/user/1222/article/item/15683/概述本篇文章主要讲述分布式ID生成算法中最出名的Snowflake算法。搞.NET开发的,数据库主键最常见的就是int类......
  • Profinet转Modbus网关应用温湿度变送器接入到1200PLC
    下面分享小疆智控的Profinet转Modbus网关GW-PN5001协议转换网关,以食品研发生产基地,把车间里的485温湿度仪表接入到1200PLC中,再通过上位机采集到中控室实现温湿度的检测。......
  • .NET 处理类(批量任务队列,List分页处理,配置文件管理)
    ///<summary>///任务队列接口///</summary>publicinterfaceITaskQueue<T>{///<summary>///增加一个对象//......
  • C# ASP.NET常见4种页面缓存方式
    C#ASP.NET常见4种页面缓存方式1、 分布式缓存Memcached教程pdf下载 2、内存缓存,此暂用服务器资源,没钱买好机机的少用,不用!#region内存缓存publicclas......
  • C#/.NET/.NET Core优秀项目框架推荐
    思维导航:前言Blog.CoreAspNetCoreWeiXinMPSDKABPFrameworkUtilsiteserver/cmsOSharpVue.NetCoreOpenAuth.Netant-design-blazorNetModularpaymentFurion......
  • 离线安装 .Net Framework 3.5
    .NetFramework3.5虽然已经年代久远,但一些老项目或老应用都对它有依赖。在线安装非常方便,通过添加删除程序或离线安装包都可以自动化完成,但有些项目中服务器没有外网环......
  • efcore6.0 从属实体
    概念普通从属实体就是多个实体类映射1个数据库表,例如:一张表不重要的字段太多,并不是每次查询都需要那么多字段,如果按照常规一个实体类映射一张表,那么每次都要处理那么多字......
  • ASP.NET Core02应用启动和依赖注入
    应用启动使用Web模板创建的ASP.NETCore应用程序,应用程序启动代码位于Program.cs文件中。目前应用启动代码支持:RazorPagesMVCcontrollerswithviewsWebAPIw......
  • asp.net web api 如何设置允许后台跨域访问
    publicstaticclassWebApiConfig{publicstaticvoidRegister(HttpConfigurationconfig){//WebAPI配置和服务......