C#添加WebApi,配置Swagger

1、创建一个WebAPI项目

下载、安装、引入【Swashbuckle.AspNetCore】包

右击【解决方案】,然后点击【管理Nuget包】,搜索【Swashbuckle.AspNetCore】包

2、配置Swagger中间件

在【Startup.cs】文件中的【ConfigureService】类中添加如下代码。

在【Startup.cs】文件中的【Configure】类中启用Swagger中间件

3、运行项目

WebApi配置正确

Swagger配置正确

swagger/index.html配置正确

4、设置默认直接到swagger界面

5、启用XML注释

startup中增加xml解析

相关推荐
赵庆明老师8 天前
ASP.NET Core 9 Web Api 启用 Swagger
swagger·dotnet
一念一花一世界9 天前
Postman vs swagger vs PostIn,接口管理工具一文纵评
postman·swagger·postin·接口管理工具
咖啡Beans24 天前
SpringBoot2.7集成Swagger3.0
java·swagger
靓仔建1 个月前
Asp.net core用Swashbuckle.AspNetCore库出现错误信息:No operations defined in spec!
后端·asp.net·swagger
csdn_aspnet1 个月前
使用 Entity Framework Code First 方法创建 ASP.NET Core 5.0 Web API
.netcore·webapi
whltaoin1 个月前
Spring Boot Swagger3常用注解详解与实战
spring boot·注解·swagger
现在没有牛仔了2 个月前
SpringBoot项目集成Swagger指南
spring boot·后端·swagger
wstcl3 个月前
安卓app、微信小程序等访问多个api时等待提示调用与关闭问题
android·微信小程序·webapi
ggtc3 个月前
为workflow-core扩展外抛事件
c#·webapi·workflow-core
百锦再3 个月前
一文精通 Swagger 在 .NET 中的全方位配置与应用
后端·ui·.net·接口·配置·swagger·访问