我创建了一个Web Api,我想将默认登陆URL设置为Swagger url,即: - http://localhost:65347/swagger/ui/index
我通过在RouteConfig.cs中添加以下代码解决了这个问题
routes.MapHttpRoute(name:“swagger”,routeTemplate:“”,defaults:null,constraints:null,handler:new RedirectHandler((url => url.RequestUri.ToString()),“swagger”));
也许不是最政治上正确的答案,但我只是将项目中的启动URL设置为Swagger页面。部署时必须确保路径正确,但在我的工作站上进行调试时,这对我来说非常有用.....