1.新建net core webapi项目
2.在nuget中搜索安装Swashbuckle.AspNetCore包(注意:是选第一个)
3.在Startup.cs中添加如下代码
services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info { Title = "My API", Version = "v1" }); });
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 });