在调试期间监视缓存对象的内容

时间:2013-12-03 09:00:11

标签: c# caching monitoring

我有一个缓存的通用列表,在通用处理程序(.ashx)中表现得非常奇怪。

List<Sale> l1 = new List<Sale>();
l1 = (List<Sale>)HttpContext.Current.Cache.Get("list");

doSomething();

List<Sale> l2 = new List<Sale>();
l2 = (List<Sale>)HttpContext.Current.Cache.Get("list");

doSomething();

List<Sale> l3 = new List<Sale>();
l3 = (List<Sale>)HttpContext.Current.Cache.Get("list");

doSomething();

当我单步执行代码时,列表l1l2l3会因未知原因不断更改内容。有没有办法在调试期间监视缓存列表以确切地查看它何时发生变化?

0 个答案:

没有答案