我必须维护一个旧的asp.net应用程序,并且需要禁用对Cache对象的所有访问以进行调试。有数以百计的使用结构的网页:集中式清空asp.net中的Cache对象的方法
if (Cache["myobject"] != null)
{
//get data from the cache
//...
}
else
{
//go to the DB, load the cache and send it to the client
}
我知道我应该重构这个代码,但是,在此之前,你知道的任何简单而集中的方式为空(或禁用)Cache对象?
它的工作原理。谢谢。我认为这对生产环境来说不是一个好的解决方案(我的应用程序现在一直触发BeginRequest事件),但它是完美的测试。 – 2009-10-07 16:01:44