一、官网学习地址
二、创建web项目
三、集成swagger
在终端控制台输入命令:dotnet add YourProjectName.csproj package Swashbuckle.AspNetCore
四、运行遇到的问题
1.运行时,发现无法启动,提示找不到 preLaunchTask 'build'
简单判断,可能是没有build出新的dll导致没法debug。
vs code提供了task插件用来帮助我们进行build,从而解决报错的问题
调出命令行Ctrl+Shift+P,输入Task,选择第一个“任务配置程序”,再选择“.Net Core”
之后会生成一个task.json文件,其中已经默认配置了build任务
2.点击运行,直接一闪而过,没有运行成功
vscode文件夹下,launch.json文件中需要配置一下
program配置项中,需要修改自己的项目地址
五、运行成功
页面自动跳转到:https://localhost:5001/
但是我们需要访问的页面是:https://localhost:5001/swagger/index.html