Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
| Érték | |
|---|---|
| Szabályazonosító | MVC1001 |
| A javítás törést okoz vagy nem okoz törést | Nem törhető |
Oka
Egy IFilterMetadata megvalósító attribútumot alkalmaztak egy Razor lapkezelő metódusra.
Szabály leírása
Razor Az oldalkezelő metódusokat az MVC-szűrők végrehajtása után választják ki, és ezért nem tudnak hozzájárulni a szűrők végrehajtásához. Egy szűrő alkalmazása egy oldalkezelőre nem támogatott és mindig helytelen.
public class IndexModel : PageModel
{
[MyFilter]
public IActionResult OnGet() => Page();
}
Szabálysértések kijavítása
Távolítsa el a szűrőt a kezelőből, és alkalmazza az oldalmodellre. Ha egy szűrőt egy adott kezelőre kell alkalmazni, fontolja meg több Razor oldal használatát.
[MyFilter]
public class IndexModel : PageModel
{
public IActionResult OnGet() => Page();
}
Mikor kell letiltani a figyelmeztetéseket?
Ne nyomja el ennek a szabálynak a figyelmeztetéseit.