.net怎麼做站內緩存

第一步開打nuget搜索Microsoft.Extensions.Caching.Memory
並安裝
在這裏插入圖片描述
通過New的方式創建MemoryCache對象

IMemoryCache memoryCache = new MemoryCache(Options.Create(new MemoryCacheOptions()));
if (!memoryCache.TryGetValue("FalseData" , out FalseDataDto info))
{
   info = New FalseDataDto();
   memoryCache.Set("FalseData" , info, new TimeSpan(1, 0, 0));
}

如果是用IOC的話就通過構造函數

private readonly IMemoryCache _memoryCache; 
public Test(IMemoryCache memoryCache)
{
	_memoryCache = memoryCache;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章