Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
| Waarde | |
|---|---|
| Regel-id | MVC1005 | 
| De oplossing veroorzaakt brekende of niet-brekende problemen | Onbreekbaar | 
Oorzaak
UseMvc is aangeroepen als onderdeel van het opstarten.
Beschrijving van regel
Voor het gebruik van MVC via UseMvc of UseMvcWithDefaultRoute is een expliciete aanmelding in Startup.ConfigureServicesvereist. Dit is vereist omdat MVC moet weten of deze kan vertrouwen op de autorisatie en CORS Middleware tijdens de initialisatie.
Hoe schendingen op te lossen
Als de app verouderde ondersteuning voor IRouter vereist, schakelt u EnableEndpointRoutinguit met behulp van een van de volgende methoden in Startup.ConfigureServices:
services.AddMvc(options => options.EnableEndpointRouting = false);
Als verouderde IRouter ondersteuning niet vereist is, vervangt u de aanroep naar UseMvc door UseEndpoints. Zie de migratiehandleidingvoor meer informatie.
Wanneer waarschuwingen onderdrukken
Een waarschuwing van deze regel niet onderdrukken.