如何在 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 页面。部署时您必须确保路径正确,但在我的工作站上调试时对我来说非常有用......