1.通过nuget安装 Swashbuckle.AspNetCore

.net core webapi 通过swagger生成说明文档

2.startup.cs=>ConfigureServices,注册swagger

.net core webapi 通过swagger生成说明文档

3.configure中添加:

app.UseSwagger();
app.UseSwaggerUI(c =>
{
  c.SwaggerEndpoint("/swagger/v1/swagger.json", "Web API V1");
});

4.启动项目,可以生成文说明文档

.net core webapi 通过swagger生成说明文档

5.添加说明注释,点击站点属性=》“生成”标签,勾选“XML文档文件”

.net core webapi 通过swagger生成说明文档

startup中配置

var path = Path.GetDirectoryName(typeof(Program).Assembly.Location);
var xPath = Path.Combine(path, "Qee.Api.xml");
c.IncludeXmlComments(xPath);

.net core webapi 通过swagger生成说明文档

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2022-01-29
猜你喜欢
  • 2021-06-21
  • 2021-06-12
  • 2022-12-23
相关资源
相似解决方案