昨天写了一篇.net core3.1集成swagger的教程,可能有个小细节小伙伴们没有发现。集成完之后每个类上面会有波浪线,提示缺少对XXX公共可见类型的xml注释。这个虽然不影响使用,但是总归是个问题,今天我们就来解决这个问题:
其实也很简单,我们只需要右键当前项目——编辑****.csproj 的文件 在PropertyGroup标签组中添加如下两条
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<NoWarn>$(NoWarn);1591</NoWarn>
这两句的大概意思就是启用XML注释,并忽略未写注释的警告。不添加1591如果某个方法未写 “///“各式的注释,vs会有警示的消息。