ASP0015:建議使用 IHeaderDictionary 屬性
值 | |
---|---|
規則識別碼 | 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();
隱藏警告的時機
請勿隱藏此規則的警告。