Wat is kenmerk roetering in MVC?
Wat is kenmerk roetering in MVC?

Video: Wat is kenmerk roetering in MVC?

Video: Wat is kenmerk roetering in MVC?
Video: MVC Explained in 4 Minutes 2024, Mei
Anonim

Roetering is hoe ASP. NET MVC pas 'n URI by 'n aksie. MVC 5 ondersteun 'n nuwe tipe roetering , genoem kenmerk roetering . Soos die naam aandui, kenmerk roetering gebruike eienskappe om te definieer roetes . Eienskap roetering gee jou meer beheer oor die URI's in jou webtoepassing.

Op hierdie manier, wat is eienskappe in MVC?

An kenmerk of pasgemaak kenmerk implementeer die ASP. NET MVC filters (filterkoppelvlak) en kan jou stukkie kode of logika bevat.

Behalwe hierbo, hoe aktiveer ek kenmerkroetering? Aktiveer Attribuut Routing in ASP. NET MVC Aktiveer kenmerkroetering in jou ASP. NET MVC5-toepassing is eenvoudig, voeg net 'n oproep by roetes . MapMvcAttributeRoutes() metode met in RegisterRoutes() metode van RouteConfig. cs lêer. Jy kan ook kombineer kenmerk roetering met konvensie-gebaseerde roetering.

As u dit in ag neem, wat is die roetering in MVC?

Roetering is 'n meganisme in MVC wat besluit watter aksiemetode van 'n beheerderklas om uit te voer. Sonder roetering daar is geen manier waarop 'n aksiemetode gekarteer kan word nie. op 'n versoek. Roetering is deel van die MVC argitektuur so ASP. NET MVC ondersteun roetering by verstek.

Wat is die verskil tussen kenmerk en konvensionele roetering in MVC?

Eienskap roetering vereis meer insette om 'n roete te spesifiseer; die konvensionele verstek roete hanteer roetes meer bondig. Met kenmerk roetering die kontroleerdernaam en aksiename speel geen rol in watter aksie gekies word nie. Hierdie voorbeeld sal ooreenstem met dieselfde URL's as die vorige voorbeeld.

Aanbeveel: