如何在 Web 中设置默认的 swagger 欢迎页面 Api
How to set default swagger welcome page in Web Api
我创建了一个网站 Api,我想将默认登陆 url 设置为 Swagger url 即:-
http://localhost:65347/swagger/ui/index
我已经通过在 RouteConfig.cs
中添加以下代码解决了这个问题
routes.MapHttpRoute(
姓名:"swagger",
路线模板:“”,
默认值:空,
约束:空,
处理程序:新的 RedirectHandler((url => url.RequestUri.ToString()), "swagger"));
也许不是最准确的答案,但我只是将项目中的 Startup URL 设置为 Swagger 页面。部署时您必须确保路径正确,但在我的工作站上调试时对我来说非常有用......
我创建了一个网站 Api,我想将默认登陆 url 设置为 Swagger url 即:- http://localhost:65347/swagger/ui/index
我已经通过在 RouteConfig.cs
中添加以下代码解决了这个问题routes.MapHttpRoute( 姓名:"swagger", 路线模板:“”, 默认值:空, 约束:空, 处理程序:新的 RedirectHandler((url => url.RequestUri.ToString()), "swagger"));
也许不是最准确的答案,但我只是将项目中的 Startup URL 设置为 Swagger 页面。部署时您必须确保路径正确,但在我的工作站上调试时对我来说非常有用......