Бөлісу құралы:


CA1727: используйте PascalCase для именованных заполнителей

Свойство Значение
Идентификатор правила CA1727
Заголовок Использование PascalCase для именованных заполнителей
Категория Именование
Исправление является критическим или не критическим Не критическое
Включен по умолчанию в .NET 8 No

Причина

Именованный заполнитель, используемый не ILogger PascalCase.

Описание правила

Именованный заполнитель, используемый с ILogger pascalCase, является соглашением об именовании, где первая буква каждого составного слова в имени заглавна. Это соглашение об именовании рекомендуется для структурированного ведения журнала, где каждый именованный заполнитель используется в качестве имени свойства в структурированных данных.

Устранение нарушений

Используйте PascalCase для именованных заполнителей. Например, измените {firstName} на {FirstName}.

Когда лучше отключить предупреждения

Вы можете безопасно скрыть предупреждения, связанные с этим правилом.

Отключение предупреждений

Если вы просто хотите отключить одно нарушение, добавьте директивы препроцессора в исходный файл, чтобы отключить и повторно включить правило.

#pragma warning disable CA1727
// The code that's violating the rule is on this line.
#pragma warning restore CA1727

Чтобы отключить правило для файла, папки или проекта, задайте его серьезность none в файле конфигурации.

[*.{cs,vb}]
dotnet_diagnostic.CA1727.severity = none

Дополнительные сведения см. в разделе Практическое руководство. Скрытие предупреждений анализа кода.