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 | MVC1005 | 
| Korrigeringen är antingen brytande eller icke-brytande | Oskiljbar | 
Orsak
UseMvc-metoden anropades som en del av uppstarten.
Regelbeskrivning
Användning av MVC via UseMvc eller UseMvcWithDefaultRoute kräver en explicit anmälning i Startup.ConfigureServices. Detta krävs eftersom MVC måste veta om det kan förlita sig på auktoriseringen och CORS Middleware under initieringen.
Så här åtgärdar du överträdelser
Om appen kräver äldre IRouter stöd, inaktiverar du EnableEndpointRouting genom någon av följande metoder i Startup.ConfigureServices:
services.AddMvc(options => options.EnableEndpointRouting = false);
Om äldre IRouter stöd inte krävs ersätter du anropet till UseMvc med UseEndpoints. Mer information finns i migreringsguiden.
När du ska ignorera varningar
Ignorera inte en varning från den här regeln.
ASP.NET Core