ASP0018: Nepoužitý parametr trasy
Hodnota | |
---|---|
ID pravidla | ASP0018 |
Kategorie | Využití |
Oprava způsobující chybu nebo chybu způsobující chybu | Nenarušující |
Příčina
Parametr trasy je zadán, ale nepoužívá se.
Popis pravidla
Parametr trasy je zadán, ale nepoužívá se. V následujícím příkladu id
je parametr definován v trase, ale ne v obslužné rutině trasy.
var app = WebApplication.Create();
app.MapGet("/{id}", () => ...);
Jak opravit porušení
Chcete-li opravit porušení tohoto pravidla, odeberte parametr trasy nebo přidejte kód, který tento parametr používá.
var app = WebApplication.Create();
app.MapGet("/{id}", (string id) => ...);
Kdy potlačit upozornění
Obecně platí, že nepotlačujte upozornění z tohoto pravidla bez ověření parametru trasy. V současné době nelze analyzovat vlastnosti v rámci vázaného modelu pro atributy FromRoute . Další informace najdete v tématu Problém #54212
s GitHubem .
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.