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

相关推荐
现在没有牛仔了7 天前
SpringBoot项目集成Swagger指南
spring boot·后端·swagger
wstcl19 天前
安卓app、微信小程序等访问多个api时等待提示调用与关闭问题
android·微信小程序·webapi
ggtc19 天前
为workflow-core扩展外抛事件
c#·webapi·workflow-core
百锦再20 天前
一文精通 Swagger 在 .NET 中的全方位配置与应用
后端·ui·.net·接口·配置·swagger·访问
杨DaB23 天前
【SpringBoot】Swagger 接口工具
java·spring boot·后端·restful·swagger
lgx0406051121 个月前
基于.Net Framework4.5 Web API 引用Swagger
swagger·.net framework
ChaITSimpleLove1 个月前
.NET9 使用 OData 协议项目实战
restful·asp.net core·webapi·仓储模式·开放数据协议·分层隔离·.net odata
IT之家2 个月前
swagger文档生成html静态文档
swagger·openapi·离线文档
小王子10242 个月前
Django集成Swagger全指南:两种实用方案详解
django·swagger·openapi
小王子10242 个月前
Django集成Swagger全指南:两种实现方案详解
django·swagger·openapi