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

相关推荐
小趴菜不能喝15 小时前
spring boot 3.x 整合Swagger3
java·spring boot·swagger
黑金IT2 天前
Fastify Swagger:自动化API文档生成与展示
nodejs·swagger·fastify
csdn_aspnet7 天前
.NET 8 Web API 中的身份验证和授权
webapi·.net8.0
csdn_aspnet7 天前
在 .NET 8 Web API 中实现 Entity Framework 的 Code First 方法
webapi·.net8.0
gc_22998 天前
Admin.NET源码学习(5:swagger使用浅析)
swagger·admin.net
csdn_aspnet10 天前
.NET 8 中的 Mini WebApi
webapi·.net8.0
csdn_aspnet12 天前
使用 ASP.NET Core 8.0 创建最小 API
webapi·.net8.0
李少兄1 个月前
解决Swagger 3中`Unable to scan documentation context default`错误
java·swagger
光影少年1 个月前
node配置swagger
前端·javascript·node.js·swagger
弥琉撒到我1 个月前
微服务swagger解析部署使用全流程
java·微服务·架构·swagger