首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NHibernate SysCache可以在非web应用中使用吗?

NHibernate SysCache可以在非web应用中使用吗?
EN

Stack Overflow用户
提问于 2010-04-04 03:42:10
回答 1查看 571关注 0票数 3

我知道SysCache在幕后使用ASP缓存,但由于我不知道ASP缓存的实现(如果它依赖于任何IIS),我想知道SysCache是否可以在非web应用程序(如Windows Service)中工作?

激活它并使用NHprofiler似乎表明它不是。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-04 03:51:42

不,它不是,Syscache是asp.net缓存的抽象。您必须为该服务使用不同的缓存。

编辑:我记得这篇博文:http://www.hanselman.com/blog/UsingTheASPNETCacheOutsideOfASPNET.aspx他们说它应该可以在网络环境之外使用。我们不推荐这样做,因为微软将其维护为在web环境中可用。这意味着你现在可以使用它了,但是当你使用.Net 4(或者5,6,7,...)时可能会遇到麻烦。被释放了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2572441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档