Dela via


ASP0015: Föreslå att du använder IHeaderDictionary-egenskaper

Värde
Regel-ID ASP0015
Kategori Användning
Korrigeringen är antingen brytande eller icke-brytande Oskiljbar

Orsak

IHeaderDictionary-egenskaper är den rekommenderade strategin för åtkomst till rubriker.

Regelbeskrivning

IHeaderDictionary-egenskaper rekommenderas för åtkomst till rubrikfält. Du rekommenderas inte att komma åt rubriker med hjälp av en indexerare som i exemplet nedan.

var app = WebApplication.Create();

app.MapGet("/", (HttpContext context) => context.Request.Headers[""content-type""]);

app.Run();

Så här åtgärdar du överträdelser

För att åtgärda ett brott mot den här regeln, använd egenskapen som anges i analysmeddelandet för att komma åt det angivna huvudet i meddelandet eller tillämpa den associerade kodkorrigeringen.

var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers.ContentType);
app.Run();

När du ska ignorera varningar

Ignorera inte en varning från den här regeln.