Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
| Wert | |
|---|---|
| Regel-ID | ASP0015 |
| Kategorie | Usage |
| Korrektur ist blockierend oder nicht-blockierend | Non-breaking |
Ursache
IHeaderDictionary-Eigenschaften sind die empfohlene Strategie für den Zugriff auf Header.
Regelbeschreibung
IHeaderDictionary Eigenschaften werden für den Zugriff auf Kopfzeilen empfohlen. Der Zugriff auf Kopfzeilen mithilfe eines Indexers wie im folgenden Beispiel wird nicht empfohlen.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers[""content-type""]);
app.Run();
Wie man Verstöße behebt
Um einen Verstoß gegen diese Regel zu beheben, verwenden Sie die in der Analysenachricht angegebene Eigenschaft, um auf die in der Nachricht angegebene Kopfzeile zuzugreifen oder das zugehörige Codefix anzuwenden.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers.ContentType);
app.Run();
Wann sollten Warnungen unterdrückt werden?
Unterdrücken Sie keine Warnung dieser Regel.