【问题标题】:How can I see what's in my HttpContext.Cache如何查看 HttpContext.Cache 中的内容
【发布时间】:2011-10-25 08:58:41
【问题描述】:

有没有什么好的工具可以查看我的HttpContext.Cache 中有多少数据(或者更好的是该数据的值)?

【问题讨论】:

    标签: asp.net caching httpcontext.cache


    【解决方案1】:

    Isis 是 ASP.NET 应用程序的控制面板,可以轻松查看应用程序的程序集(调试与否)、日志记录、错误、缓存、会话、性能计数器等。 (你必须从源代码编译它。)

    CacheManager 虽然很老 - 它只是工作。

    编辑:基于 CacheManager 我编写了自己的实现,我使用 Jayrock.Json 将复杂类型/列表的数据值可视化为 可读 json。

    【讨论】:

      【解决方案2】:

      更新;之前指向 Scott Cate 文章的链接现已消失。由于那里有相当多的代码(如果不复制整个博客就不容易在这里总结),我用一个更简单的选择来更新这个答案:Aspy

      Aspy 是完全免费的 ASP.NET 会话和缓存在线查看器。它可以与任何 ASP.NET Web 应用程序集成,包括 ASP.NET MVC 和 Web API。安装后即可使用。更详细的说明可在我们的网站上找到:

      在 NuGet 上可用,完全不需要编码。

      PM> Install-Package Aspy
      

      Screencast

      【讨论】:

      • @DotNetDreamer:查看我的更新。这就是为什么仅链接的答案不太适合的原因,但正如我所提到的,我真的没有简单的方法来在这里总结博客的要点。
      猜你喜欢
      • 1970-01-01
      • 2013-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-21
      • 1970-01-01
      • 2021-04-01
      • 2022-07-18
      相关资源
      最近更新 更多