缓存.NET(不在网站中)

Jon*_*len 6 .net windows-services

我需要一个响应内存压力的缓存,就像一个内置的ASP.NET.我没有使用网站,但是,我正在构建一个Windows服务.

有什么建议?(代码,技术,产品,我不在乎,只要它在内存中)

Nad*_*zie 11

如果您熟悉ASP.NET Cache(System.Web.Caching),即使未在Web应用程序中运行,仍可以引用和使用它.

  • 您可以通过System.Web.HttpRuntime.Cache(静态属性)访问它 (3认同)
  • .Net 4.0现在具有"对象缓存",因此您不必依赖System.Web库版本.请参阅http://deanhume.com/Home/BlogPost/object-caching----net-4/37 (2认同)