gpt4 book ai didi

asp.net - 引发 CacheItemRemovedCallback 时,HttpContext.Current 为 null

转载 作者:行者123 更新时间:2023-12-05 00:08:26 29 4
gpt4 key购买 nike

我在 global.asax 中有代码,它使用 CacheItemRemovedCallback 在缓存中设置一些东西。

从缓存中删除项目时,会引发 CacheItemRemovedCallback 中的方法。

问题是,它无法更新缓存中的项目,因为 HttpContext.Current 为空(因此无法访问缓存)。

是否有解决方法或我这样做完全错误?

框架是 3.5

最佳答案

您可以从 HttpRuntime 类型访问缓存:-

HttpRuntime.Cache.Add( ... );

关于asp.net - 引发 CacheItemRemovedCallback 时,HttpContext.Current 为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1384222/

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