參與一個web API項目時發現它的help頁面特別好用,不僅可以根據webapi的方法和注釋自動生成幫助文檔以方便查閱,還可以在這個頁面上測試webapi方法。於是在自己新建項目時也打算將這個help頁面用起來。在實際操作中,發現新建Web API項目時會自動為你生成一個幫助頁面,如下:

點開api后,到達如下頁面,右下角並沒有Test API按鈕,不能對webAPI進行測試。

經過多方查資料,終於找到了解決方法。簡單來說就是需要通過NuGet引用Web API Test Client。

在右上角搜索“webapitestclient”。注意,不要搜索“Test Client”等,可能搜不到。另外,要選擇“包含預發行版”。
搜到
並進行安裝即可。右下角會出現Test API按鈕。

參考資料:http://www.c-sharpcorner.com/UploadFile/2b481f/adding-the-test-api-in-the-Asp-Net-web-api-help-page/
http://blog.sina.com.cn/s/blog_60ba16ed0102v28z.html
