【问题标题】:WEB API: Debugging routes with vs2010 .net framework 4.0WEB API:使用 vs2010 .net framework 4.0 调试路由
【发布时间】:2013-08-13 22:22:36
【问题描述】:

我正在从事 asp net mvc 4 项目。我安装了 .net framework 4.0 的 VS2010。

目前,我正在迁移一些逻辑以使用 web api。我需要一种方法来调试这些路由。我找到了 Route Debugger 工具:

http://blogs.msdn.com/b/webdev/archive/2013/04/04/debugging-asp-net-web-api-with-route-debugger.aspx

但据我了解,它仅适用于 .net framework 4.5(带有 async 关键字)。

我在这里有什么选择?我找不到关于这个主题的任何其他内容。

【问题讨论】:

    标签: asp.net-mvc-4 asp.net-web-api


    【解决方案1】:

    您可以使用来自 Chorme、Firefox 甚至 IE 等浏览器的网络嗅探器来查看/调试 Web API。 Fiddler 可以为此提供一个很好的工具箱。今年年初,DevCurry 发表了一篇关于此的文章:Debugging your ASP.NET Web APIs with Fiddler

    【讨论】:

      【解决方案2】:

      如果您可以围绕路线选择编写单元测试,会有帮助吗?

      我在每个项目中都有一套围绕路由的单元测试,以防止在添加新路由并且运行良好时出现回归。

      这篇文章就如何设置测试提供了很好的指导:

      http://www.strathweb.com/2012/08/testing-routes-in-asp-net-web-api/

      【讨论】:

        猜你喜欢
        • 2011-12-15
        • 2020-10-04
        • 1970-01-01
        • 1970-01-01
        • 2021-09-24
        • 1970-01-01
        • 2019-08-06
        • 2014-04-19
        • 2019-03-30
        相关资源
        最近更新 更多