gpt4 book ai didi

nhibernate - NHibernate SysCache是​​否可以在非Web应用程序中工作?

转载 作者:行者123 更新时间:2023-12-03 16:37:19 27 4
gpt4 key购买 nike

我知道SysCache在后台使用ASP缓存,但是由于我不知道ASP缓存的实现(并且它是否取决于IIS),我想知道SysCache是​​否可以在非Web应用程序中工作(例如Windows服务)?

激活它并使用NHprofiler似乎表明事实并非如此。

最佳答案

不,它不是,Syscache是​​基于asp.net缓存的抽象。您必须为服务使用其他缓存。

编辑:
我记得这篇博客文章:http://www.hanselman.com/blog/UsingTheASPNETCacheOutsideOfASPNET.aspx
他们说它应该在网络环境之外可用。只是不建议这样做,因为Microsoft认为它可以在Web环境中使用。这意味着您可以立即使用它,但是在发布.Net 4(或5、6、7 ...)时可能会遇到麻烦。

关于nhibernate - NHibernate SysCache是​​否可以在非Web应用程序中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2572441/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com