ASP0015:建议使用 IHeaderDictionary 属性
值 | |
---|---|
规则 ID | ASP0015 |
类别 | 使用情况 |
修复是中断修复还是非中断修复 | 非中断 |
原因
建议使用 IHeaderDictionary 属性来访问标头。
规则说明
建议使用 IHeaderDictionary
属性来访问标头。 不建议使用索引器访问标头,如以下示例所示。
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers[""content-type""]);
app.Run();
如何解决冲突
若要解决此规则的冲突,请使用分析器消息中指定的属性来访问消息中指定的标头,或应用相关联的代码修复。
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers.ContentType);
app.Run();
何时禁止显示警告
不禁止显示此规则发出的警告。