使用Swagger生成api文档

1.新建net core webapi项目

2.在nuget中搜索安装Swashbuckle.AspNetCore包(注意:是选第一个)

使用Swagger生成api文档

 

 3.在Startup.cs中添加如下代码

使用Swagger生成api文档

 

使用Swagger生成api文档
services.AddSwaggerGen(c =>
{
    c.SwaggerDoc("v1", new Info { Title = "My API", Version = "v1" });
});
View Code

 

 使用Swagger生成api文档

 

使用Swagger生成api文档
1 app.UseSwagger();
2 app.UseSwaggerUI(s =>
3 {
4     s.SwaggerEndpoint("/swagger/v1/swagger.json", "My API version 1.0");//注意,中间那段的名字 (v1) 要和 上面 SwaggerDoc 方法定义的 名字 (v1)一样
5     s.RoutePrefix = string.Empty; //默认值是 "swagger" 
6 });
View Code

 

使用Swagger生成api文档

上一篇:JAVA与图形界面开发(Applet应用程序、AWT库、Swing)


下一篇:WPF实战案例-MVVM模式下用附加属性在Xaml中弹出窗体