0
我開發了幾個REST服務使用的WebAPI的早期版本(0.6.0),併爲我提供的服務中的RegisterRoutes啓用幫助頁面和測試客戶端中,如下所示(從所謂的Application_Start :REST幫助頁面和REST測試客戶端在MVC4的WebAPI
routes.Add(new ServiceRoute("auth",
new HttpServiceHostFactory()
{
Configuration = new HttpConfiguration()
{
EnableTestClient = true,
EnableHelpPage = true
}
},
typeof(Auth_Api)));
所以我能夠在
http://<myserver>/auth
和訪問幫助頁面,並測試客戶端在
http://<myserver>/auth/help
http://<myserver>/auth/test
訪問服務10
現在我需要將它們遷移到MVC4的WebAPI,我想完成同樣的行爲,有關測試和幫助頁面,但我無法找到如何做到這一點。
在的RegisterRoutes我有這樣的代碼,設置路線API(REST)功能
我可以添加System.ServiceModel.Activation和Microsoft.ApplicationServer.Http.Activation組件,以MVC4的WebAPI的應用程序和設置路線如前?
,如果我做這種方式(在它的工作情況)什麼缺點?
謝謝
謝謝,我已經找到了,並且還發現了一個有趣的文章使用ApiExplorer與郵差,即允許建立一個REST客戶端瀏覽器擴展程序。 – bzamfir 2012-07-10 16:07:47