Megosztás a következőn keresztül:


CA1727: PascalCase használata elnevezett helyőrzőkhöz

Tulajdonság Érték
Szabályazonosító CA1727
Cím PascalCase használata elnevezett helyőrzőkhöz
Kategória Elnevezés
A javítás kompatibilitástörő vagy nem törik Nem törés
Alapértelmezés szerint engedélyezve a .NET 8-ban Nem

Ok

A használt ILogger elnevezett helyőrző nem PascalCase.

Szabály leírása

A névvel ellátott ILogger helyőrzőnek PascalCase nevű elnevezési konvenciónak kell lennie, amelyben a névben szereplő összes összetett szó első betűje nagybetűs. Ez az elnevezési konvenció a strukturált naplózáshoz ajánlott, ahol a rendszer minden névvel ellátott helyőrzőt tulajdonságnévként használ a strukturált adatokban.

Szabálysértések kijavítása

A PascalCase használata elnevezett helyőrzőkhöz. Például váltson a {firstName} következőre {FirstName}: .

Mikor kell letiltani a figyelmeztetéseket?

A szabály figyelmeztetésének mellőzése biztonságos.

Figyelmeztetés mellőzése

Ha csak egyetlen szabálysértést szeretne letiltani, adjon hozzá előfeldolgozási irányelveket a forrásfájlhoz a szabály letiltásához és újbóli engedélyezéséhez.

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

Ha le szeretné tiltani egy fájl, mappa vagy projekt szabályát, állítsa annak súlyosságát none a konfigurációs fájlban.

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

További információ: Kódelemzési figyelmeztetések letiltása.