WEB API:使用vs2010 .net framework 4.0调试路由

时间:2013-08-12 14:37:29

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

我正在开发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关键字)。

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

2 个答案:

答案 0 :(得分:3)

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

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

本文为如何设置测试提供了很好的指导:

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

答案 1 :(得分:0)

您可以使用Chorme,Firefox甚至IE等浏览器中的某些网络嗅探器来监视/调试Web API。 Fiddler可以为此提供一个好的工具箱。今年早些时候,DevCurry发布了一篇关于此的文章:Debugging your ASP.NET Web APIs with Fiddler