c# - 如何查看 ASP.Net MVC 中调用的每个 Controller 和操作方法?

标签 c# asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

我一直致力于其他人在 ASP.Net MVC 中开发的许多项目。很多时候,我想在调试某些内容时查看页面加载期间调用了哪些 Controller 和操作。通常我会在 Controller 中设置一个断点,然后从那里转到 View 以查看它是否包含任何 RenderAction/RenderPartial 方法等,然后在那里也设置一个断点。我感兴趣的是是否有任何工具或方法可以向我显示所有被调用的 Controller 和操作。理想情况下,我想单击一些超链接或只是进行页面刷新并查看按顺序调用的每个 Controller 和操作的列表。这在调试中会很棒!

最佳答案

您可以使用Glimpse,这是一个开源的网络诊断平台。

网址: http://getglimpse.com/

MVC 和 Web 表单的扩展: http://getglimpse.com/Extensions/

文档: http://getglimpse.com/Docs/

Sample

希望这会有所帮助。

关于c# - 如何查看 ASP.Net MVC 中调用的每个 Controller 和操作方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25101655/

相关文章:

asp.net-mvc - ASP.NET MVC 是否使用常规工具箱控件?

asp.net-mvc - 如何在 ASP.NET 中使用 Moq 测试 HTTP-Post?

jquery - ASP.NET MVC 3 jQuery fullCalendar

c# - 如何制作可点击的文本

c# - comboBox.SelectedItem 问题

Java HttpURLConnection 无法连接到 ASP.NET API,连接被拒绝

asp.net - Windows 身份验证 - 获取当前用户名

c# - 如何从 EntityFramework 查询复杂结果集并在 MVC 中显示结果集。

c# - 查询需要在 .ThenInclude 之后过滤,使用 .Where 子句

c# - 用乘法 C# 编写循环