IDE 版本:Visual Studio 2017 15.9.7
asp.net core 版本 2.1.1

本文档说明需在
asp.net core webAPI学习笔记(一)项目搭建
的基础下进行

打开NuGet包管理
asp.net core webAPI学习笔记(七)生成帮助文档
引入Swashbuckle.AspNetCore
asp.net core webAPI学习笔记(七)生成帮助文档
Startup.cs
添加引用

using Swashbuckle.AspNetCore.Swagger;

ConfigureServices添加代码

services.AddSwaggerGen(c =>
{
     c.SwaggerDoc("v1", new Info { Title = "My API", Version = "v1" });
 });

asp.net core webAPI学习笔记(七)生成帮助文档
Configure添加代码,要放在app.UseMvc(); 前面

app.UseSwagger();

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

asp.net core webAPI学习笔记(七)生成帮助文档

运行项目,url输入https://localhost:44377/swagger/index.html,端口号改成自己的
asp.net core webAPI学习笔记(七)生成帮助文档

相关文章:

  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
  • 2022-12-23
猜你喜欢
  • 2021-06-29
  • 2021-08-09
  • 2021-12-24
相关资源
相似解决方案