使用ASP.Net WebAPI構建REST服務(七)——調試工具


由於WebAPI本身是基於HTTP協議的,在開發過程中,我們可以使用瀏覽器或Fiddler等HTTP工具輔助開發。與此同時,微軟也提供了一些工具方便我們調試,使得開發更加簡單快捷,本文就簡單的介紹一下這幾個工具。

 

幫助文檔

通過幫助文檔,我們可以非常直觀的看到控制器生成了那些路由,通過這些接口文檔可以非常方便的指導客戶端開發。

要開啟幫助文檔,可以參看這篇文章: http://www.asp.net/web-api/overview/creating-web-apis/creating-api-help-pages

 

路由調試器

當我們應用了大量的路由規則和自定義路由的時候,有的時候,就會出現一條路由具體走的那條規則的情況,這個時候,則可以通過路由調試器來幫助我們進行分析和定位:

要啟用路由調試器,可以參看如下地址:http://blogs.msdn.com/b/webdev/archive/2013/04/04/debugging-asp-net-web-api-with-route-debugger.aspx

 

執行過程跟蹤

執行過程跟蹤工具則可以非常直觀的打印出其交互過程,可以非常方便的查看我們是否進行了正確的輸入和獲得了相應的輸出。

要啟用執行過程跟蹤,可以參考這個地址:http://www.asp.net/web-api/overview/testing-and-debugging/tracing-in-aspnet-web-api

不過它將執行過程打印在OutPut窗口中了,有的時候不是很方便,可以將其修改一下,用SignalR打印在網頁或第三方客戶端上,加一些輸出信息高亮的話,則更加方便一些。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM