.net core集成swagger后出现缺少对公共可见类型或成员”警告解决办法

昨天写了一篇.net core3.1集成swagger的教程,可能有个小细节小伙伴们没有发现。集成完之后每个类上面会有波浪线,提示缺少对XXX公共可见类型的xml注释。这个虽然不影响使用,但是总归是个问题,今天我们就来解决这个问题:

其实也很简单,我们只需要右键当前项目——编辑****.csproj 的文件 在PropertyGroup标签组中添加如下两条

<GenerateDocumentationFile>true</GenerateDocumentationFile>
<NoWarn>$(NoWarn);1591</NoWarn>

这两句的大概意思就是启用XML注释,并忽略未写注释的警告。不添加1591如果某个方法未写 “///“各式的注释,vs会有警示的消息。

为您推荐

发表评论

您的电子邮箱地址不会被公开。