Wat is attribuutrouting in MVC?
Wat is attribuutrouting in MVC?

Video: Wat is attribuutrouting in MVC?

Video: Wat is attribuutrouting in MVC?
Video: (#20) Attribute Routing in MVC 5 | mvc tutorial for beginners in .net c# 2024, Mei
Anonim

Routering is hoe ASP. NET MVC koppelt een URI aan een actie. MVC 5 ondersteunt een nieuw type van routering , genaamd attribuut routering . Zoals de naam impliceert, attribuut routering toepassingen attributen definiëren routes . Attribuutroutering geeft u meer controle over de URI's in uw webapplicatie.

Wat zijn op deze manier attributen in MVC?

Een attribuut of op maat attribuut implementeert de ASP. NET MVC filters (filterinterface) en kan uw stukje code of logica bevatten.

Hoe schakel ik, naast het bovenstaande, kenmerkroutering in? Attribuutroutering inschakelen in ASP. NET MVC Attribuutroutering inschakelen in uw ASP. NET MVC5-toepassing is eenvoudig, voeg gewoon een oproep toe aan routes . MapMvcAttributeRoutes() methode met in RegisterRoutes() methode van RouteConfig. cs-bestand. Combineren kan ook attribuut routering met op conventies gebaseerde routering.

Gezien dit, wat is de routering in MVC?

Routering is een mechanisme in MVC die beslist welke actiemethode van een controllerklasse moet worden uitgevoerd. Zonder routering er is geen manier om een actiemethode in kaart te brengen. aan een verzoek. Routering maakt deel uit van de MVC architectuur dus ASP. NET MVC ondersteunt routering standaard.

Wat is het verschil tussen attribuut en conventionele routering in MVC?

Attribuutroutering vereist meer invoer om een route te specificeren; de gebruikelijke standaard routehandles routes beknopter. Met attribuut routering de controllernaam en actienamen spelen geen rol in welke actie wordt geselecteerd. Dit voorbeeld komt overeen met dezelfde URL's als het vorige voorbeeld.

Aanbevolen: