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();
何时禁止显示警告
不禁止显示此规则发出的警告。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈