第一步開打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;
}