Hoe schakel ik op kenmerken gebaseerde routering in?
Hoe schakel ik op kenmerken gebaseerde routering in?

Video: Hoe schakel ik op kenmerken gebaseerde routering in?

Video: Hoe schakel ik op kenmerken gebaseerde routering in?
Video: (#77) Attribute routing in asp.net core | Asp.Net Core tutorial 2024, Mei
Anonim

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 conventie- gebaseerde routering.

Simpel gezegd, welke methode van Routecollection maakt de op attributen gebaseerde routering mogelijk?

Attribuutroutering inschakelen Tot Attribuutroutering inschakelen , we moeten de MapMvcAttributeRoutes. aanroepen methode van de routeverzameling klasse tijdens de configuratie. We kunnen ook een aangepaste route toevoegen binnen dezelfde methode . Op deze manier kunnen we combineren Attribuutroutering en conventie- gebaseerde routering.

En wat is het voordeel van attribuutroutering? Hier zijn een paar voordelen van attribuut gebaseerd routering , Helpt ontwikkelaar in de foutopsporings- / probleemoplossingsmodus door informatie te verstrekken over: routes . Vermindert de kans op fouten, als a route is onjuist gewijzigd in RouteConfig. cs, dan kan het de hele applicatie beïnvloeden routering.

Trouwens, wat is attribuutgebaseerde routering?

Routering is hoe ASP. NET MVC een URI koppelt aan een actie. Zoals de naam impliceert, attribuut routering toepassingen attributen routes te definiëren. Attribuutroutering geeft u meer controle over de URI's in uw webapplicatie. De eerdere stijl van routering , genaamd conventie- gebaseerde routering , wordt nog steeds volledig ondersteund.

Kunt u kenmerkroutering inschakelen in MVC 5?

Met MVC 5 en attribuut gebaseerd routering , jij meer controle krijgen over uw routes zowel op controller- als actieniveau. Attribuutroutering inschakelen in uw project is eenvoudig, voeg gewoon een oproep toe aan routes . MapMvcAttributeRoutes(); in uw RegisterRoutes-functie.

Aanbevolen: