在ASP.NET MVC中查看缓存数据

3

在Visual Studio中有没有任何第三方工具或功能可以让您查看缓存对象?

例如,一个操作正在缓存数据(根据参数变化),我想查看缓存的对象和属性(例如,当缓存此数据时发送到操作的哪些参数值)。


你是否想要迭代应用程序域中的缓存对象?如果是的话,system.web.httpcontext.cache 是一个很好的起点。你可以在代码中引用它并设置断点,然后使用调试器中的监视窗口检查其内容。 - Matt Ringer
1个回答

1

您可以在Stackoverflow问题如何显示asp.net缓存的内容?中找到更多答案。

基本上,您可以创建一个页面来查看应用程序中所有缓存的项目。之后,可以根据您的需求和目标自定义UI并将其推送。

如果您只需要调试,则可以使用Ringer在评论中显示的解决方案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接