我想使用新的 MemoryCache 类,但我还没有使用 .NET 4。我确实有一个简单的缓存类(内部使用字典)。像 MemoryCache 这样使用此类的好方法是什么?有谁知道在应用程序(非 asp.net)的整个生命周期中如何管理 MemoryCache?
问问题
526 次
2 回答
1
也许您可以为此使用 Structuremap 之类的工具?它并不是真的要做这些事情(它是一个 DI 容器),但如果您将某些项目指定为单例,某些项目基于请求等,它会很好地工作。这仅取决于您希望生命周期管理的粒度.
于 2011-09-21T20:09:41.697 回答
1
企业库有一个缓存块,类似于 .Net 4 现在在核心框架上的缓存块。
它存在于第 5 版中,但我认为它已从第 6 版中删除。获取旧版本的企业库将为您提供缓存机制。
于 2015-03-09T08:54:02.287 回答