一、效果
二、实现步骤
- 在代码中添加注释
- 在项目属性中生成API文档
- 在Program中注册Swagger服务并配置文档信息
csharp
// 添加swagger注释
builder.Services.AddSwaggerGen(x =>
{
x.SwaggerDoc("v1", new OpenApiInfo { Title = "Swagger标题", Version = "第一版", Description = ".NET Core WebAPI中使用swagger版本控制,添加注释" });
var curr = AppContext.BaseDirectory;
x.IncludeXmlComments(curr + "/WebApplication1.xml", true);
});