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解析

相关推荐
多则惑少则明25 天前
SpringBoot3整合knife4j(swagger3)
java·spring boot·swagger
秋雨雁南飞1 个月前
C# SignalR 添加Swagger
c#·swagger·signalr
xiaoid1 个月前
C#向jave平台的API接口推送
c#·post·webapi
召田最帅boy1 个月前
Swagger使用教程
swagger
闲人编程1 个月前
OpenAPI/Swagger规范与API文档自动化
运维·自动化·json·swagger·schema·openapi·codecapsule
一念一花一世界1 个月前
接口管理工具选型:Swagger与PostIn全面对比指南
测试工具·postman·swagger·postin·接口管理工具
一念一花一世界1 个月前
接口管理工具选型:Postman、Swagger与PostIn的全面对比指南
测试工具·postman·swagger·接口管理工具
西部森林牧歌2 个月前
Postman、swagger、PostIn接口管理工具详细纵评
postman·swagger·postin·接口管理工具
西部森林牧歌2 个月前
接口管理工具选型指南:swagger与PostIn深度对比
swagger·postin·tiklab devops·接口管理工具
wangmengxxw2 个月前
Swagger技术
java·swagger