.netcore 3.1中使用swagger显示注释解决方案 一、勾选xml文档文件项目-- 右键属性-- 生成--勾选xml文档文件,系统会默认生成一个文件,并拷贝最后的名称.xml 二、 Startup.cs文件配置参数添加代码截图 添...

.netcore 3.1中使用swagger显示注释
解决方案
一、勾选xml文档文件
项目--> 右键属性--> 生成-->勾选xml文档文件,系统会默认生成一个文件,并拷贝最后的名称.xml
二、 Startup.cs文件配置参数
添加代码截图
添加代码如下
var basePath = AppContext.BaseDirectory;
//配置swagger注释
var xmlPath = Path.Combine(basePath, "WebCoreAPI.xml");
//把接口文档的路径配置进去。第二个参数表示是否开启包含对Controller的注释容纳
c.IncludeXmlComments(xmlPath, true); //默认的第二个参数是false,修为true
或者
var xmlPath = Path.Combine(Microsoft.DotNet.PlatformAbstractions.ApplicationEnvironment.ApplicationBasePath,
"WebCoreAPI.xml");// 配置接口文档文件路径
c.IncludeXmlComments(xmlPath, true);
三、注释正常显示
本文标题为:.netcore 3.1中使用swagger显示注释


基础教程推荐
- 实例详解C#实现http不同方法的请求 2022-12-26
- C#获取指定目录下某种格式文件集并备份到指定文件夹 2023-05-30
- C#调用摄像头实现拍照功能的示例代码 2023-03-09
- C#通过标签软件Bartender的ZPL命令打印条码 2023-05-16
- C#中的Linq to JSON操作详解 2023-06-08
- C# 解析XML和反序列化的示例 2023-04-14
- Unity 如何获取鼠标停留位置下的物体 2023-04-10
- Unity shader实现高斯模糊效果 2023-01-16
- C#中 Json 序列化去掉null值的方法 2022-11-18
- c# – USING块在网站与Windows窗体中的行为不同 2023-09-20