C#添加WebApi,配置Swagger

1、创建一个WebAPI项目

C#添加WebApi,配置Swagger_第1张图片
下载、安装、引入【Swashbuckle.AspNetCore】包

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

2、配置Swagger中间件

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

C#添加WebApi,配置Swagger_第2张图片

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

C#添加WebApi,配置Swagger_第3张图片

3、运行项目

WebApi配置正确

C#添加WebApi,配置Swagger_第4张图片

Swagger配置正确

C#添加WebApi,配置Swagger_第5张图片

swagger/index.html配置正确

C#添加WebApi,配置Swagger_第6张图片

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

C#添加WebApi,配置Swagger_第7张图片

5、启用XML注释

C#添加WebApi,配置Swagger_第8张图片

startup中增加xml解析

C#添加WebApi,配置Swagger_第9张图片

C#添加WebApi,配置Swagger_第10张图片

你可能感兴趣的:(C#,webapi,swagger)