ASP0015: Sugerir el uso de propiedades IHeaderDictionary
Valor | |
---|---|
Identificador de la regla | ASP0015 |
Categoría | Uso |
La corrección es problemática o no problemática | Poco problemático |
Causa
Las propiedades IHeaderDictionary son la estrategia recomendada para acceder a los encabezados.
Descripción de la regla
Se recomiendan las propiedades IHeaderDictionary
para acceder a los encabezados. No se recomienda acceder a encabezados mediante un indexador como en el ejemplo siguiente.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers[""content-type""]);
app.Run();
Cómo corregir infracciones
Para corregir una infracción de esta regla, use la propiedad especificada en el mensaje del analizador para tener acceso al encabezado especificado en el mensaje o aplicar la corrección de código asociada.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers.ContentType);
app.Run();
Cuándo suprimir las advertencias
No suprima las advertencias de esta regla.
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.