在我的 Web 表单应用程序中,我使用 HttpContext.Current.Cache 来存储不同表单使用的一些信息,以避免每次都转到 db。
我的问题是,这什么时候会被清除?或者它会一直保留到我通过代码删除它或重新启动 IIS 之前?
最佳答案
缓存保存在内存中,直到进程停止。
因此,重置 IIS 或回收应用程序池也会清除缓存。
关于.net - HttpContext.Current.Cache - 什么时候会自动清除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7159523/