如何使用ObjectCache的非默认实例

本文关键字:默认 实例 何使用 ObjectCache | 更新日期: 2023-09-27 18:26:33

我设置了对象:

ObjectCache MyCache = new MemoryCache("MyCache");

试着在未来使用这个实例,我尝试了这个:

ObjectCache MyCache = MemoryCache("MyCache");

但给出了一个错误。

我认为它有效,因为这个代码有效:

ObjectCache DefaultCache = MemoryCache.Default;

但只允许我使用默认缓存。我不知道将来如何使用我创建的MyCache实例。我该怎么做?

如何使用ObjectCache的非默认实例

一旦创建了这个MyCache变量实例,就可以将其作为静态属性存储到某个类中,或者在DI框架中配置它,以便它自动注入到所有具有ObjectCache构造函数依赖关系的类中。