【问题标题】:How to set default swagger welcome page in Web Api如何在 Web Api 中设置默认招摇欢迎页面
【发布时间】:2019-01-18 00:00:57
【问题描述】:

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

【问题讨论】:

  • 你需要添加更多关于你的路由配置的信息,如果你使用WEB API2,如果你想改变Visual Studio中的默认页面,...

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


【解决方案1】:

我已经通过在 RouteConfig.cs 中添加以下代码解决了这个问题

routes.MapHttpRoute( 名称:“招摇”, 路线模板:“”, 默认值:空, 约束:空, handler: new RedirectHandler((url => url.RequestUri.ToString()), "swagger"));

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2014-09-03
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2011-09-22
      • 2021-08-30
      • 2013-08-03
      • 2021-11-25
      • 1970-01-01
      相关资源
      最近更新 更多