当前位置: 移动技术网 > IT编程>开发语言>.net > 在ASP.NET Core 3.0中使用Swagger

在ASP.NET Core 3.0中使用Swagger

2019年11月29日  | 移动技术网IT编程  | 我要评论

中国烟草价格,遂平二手房网,高粱加工

1.使用nuget安装以下依赖:

  • swashbuckle.aspnetcore.swagger
  • swashbuckle.aspnetcore.swaggergen
  • swashbuckle.aspnetcore.swaggerui

      注:版本选最高版本的,我选 5.0 rc4

2.在configureservices添加以下代码

services.addswaggergen(c =>
{
    c.swaggerdoc("v1", new openapiinfo { title = "api", version = "v1" });
});

3.在configure中添加以下代码

app.useswagger();
app.useswaggerui(c =>
{
    c.swaggerendpoint("/swagger/v1/swagger.json", "cit webapi v1");
});

4.访问/swagger/v1/swagger.json是否能正常显示json

5.访问/swagger可以访问文档说明了

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网