我喜欢干净的、“0 警告”的 C# 项目。这包括我的项目,它为每个公共属性和类提供 XML 注释。
现在我使用带有迁移的实体框架(代码优先)。迁移是通过使用“Add-Migration”创建的,这会导致在 Migrations 文件夹中生成自动代码(标准行为)。我可能想要/需要稍微修改这些类,但不想为在那里创建的公共类添加注释。
我知道我可以使用
#pragma disable
禁用警告,但又不想对每个迁移类都执行此操作。
那么:是否有可能在完整的文件夹或命名空间上使用
#pragma disable
(或类似的东西)?
我不想使用像 GhostDoc 这样的东西作为解决方法。
将新的
.editorconfig
文件添加到该特定文件夹,其中包含以下内容:
[*.cs]
generated_code = true
dotnet_analyzer_diagnostic.severity = none