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

相关推荐
咖啡Beans2 天前
SpringBoot2.7集成Swagger3.0
java·swagger
靓仔建11 天前
Asp.net core用Swashbuckle.AspNetCore库出现错误信息:No operations defined in spec!
后端·asp.net·swagger
csdn_aspnet19 天前
使用 Entity Framework Code First 方法创建 ASP.NET Core 5.0 Web API
.netcore·webapi
whltaoin20 天前
Spring Boot Swagger3常用注解详解与实战
spring boot·注解·swagger
现在没有牛仔了2 个月前
SpringBoot项目集成Swagger指南
spring boot·后端·swagger
wstcl2 个月前
安卓app、微信小程序等访问多个api时等待提示调用与关闭问题
android·微信小程序·webapi
ggtc2 个月前
为workflow-core扩展外抛事件
c#·webapi·workflow-core
百锦再2 个月前
一文精通 Swagger 在 .NET 中的全方位配置与应用
后端·ui·.net·接口·配置·swagger·访问
杨DaB2 个月前
【SpringBoot】Swagger 接口工具
java·spring boot·后端·restful·swagger
lgx0406051122 个月前
基于.Net Framework4.5 Web API 引用Swagger
swagger·.net framework