如何在Web Api中设置默认的招摇欢迎页面

时间:2018-08-10 11:17:52

标签: asp.net-web-api web swagger asp.net-mvc-routing asp.net-web-api-routing

我已经创建了一个Web Api,并且我想将默认登录网址设置为Swagger网址,即:- http://localhost:65347/swagger/ui/index

2 个答案:

答案 0 :(得分:1)

在政治上也许不是最正确的答案,但我只是将项目中的“启动URL”设置为Swagger页面。部署时必须确保路径正确,但是在我的工作站上调试时对我来说非常有用。

enter image description here

答案 1 :(得分:0)

我已通过在RouteConfig.cs中添加以下代码来解决此问题

routes.MapHttpRoute(              名称:“ swagger”,              routeTemplate:“”,              默认值:null,              约束:null,              处理程序:新的RedirectHandler((url => url.RequestUri.ToString()),“ swagger”));