Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
| Värde | |
|---|---|
| Regel-ID | MVC1003 | 
| Korrigeringen är antingen brytande eller icke-brytande | Oskiljbar | 
Orsak
Ett attribut som implementerar IRouteTemplateProvider tillämpades på en Razor Sidmodell.
Regelbeskrivning
              Razor Sidmodeller identifieras när routningen har slutförts och kan därför inte bidra med en väg. Det finns inte stöd för att tillämpa ett routningsattribut, till exempel Route på en Razor sidmodell.
[Route("/my-page-route")]
public class IndexModel : PageModel
{
    public IActionResult OnGet() => Page();
}
Så här åtgärdar du överträdelser
Ta bort routningsattributet från sidmodellen. Vägar kan anges för en Razor sida med hjälp av ett @page direktiv eller med hjälp av konventioner. För mer information, se anpassade rutter i Razor Sidor.
När du ska ignorera varningar
Ignorera inte varningar från den här regeln.
ASP.NET Core