Wat is MVC-roetering?
Wat is MVC-roetering?

Video: Wat is MVC-roetering?

Video: Wat is MVC-roetering?
Video: What is Routing? Explain attribute routing in ASP.NET Core? 2024, April
Anonim

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.

As u dit in ag neem, wat is roetering in MVC met 'n voorbeeld?

Roetering in MVC . In die ASP. NET Web Forms-toepassing moet elke URL ooreenstem met 'n spesifieke. aspx lêer. Vir voorbeeld , 'n URL https://domain/studentsinfo.aspx moet ooreenstem met die lêer studentsinfo. aspx lêer en in MVC , dit is beheerderklas en aksiemetode.

Weet ook, wat is verstekroetering in MVC? Die verstek roete tabel bevat 'n enkele roete (genoem Verstek ). Die Verstek roete kaart die eerste segment van 'n URL na 'n kontroleerdernaam, die tweede segment van 'n URL na 'n kontroleerderaksie, en die derde segment na 'n parameter genaamd id.

Net so, hoe werk MVC-roetering?

Roetering is 'n patroonpassingsproses wat die versoeke monitor en bepaal wat om te doen doen met elke versoek. Met ander woorde kan ons sê Roetering is 'n meganisme vir die kartering van versoeke binne ons MVC aansoek. Die Roetering meganisme gee die versoek aan die hanteerder deur. 'n Hanteerder kan 'n fisiese pad wees soos.

Wat is kenmerk roetering in MVC?

Roetering is hoe ASP. NET MVC pas 'n URI by 'n aksie. 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. Die vroeëre styl van roetering , genoem konvensie-gebaseerde roetering , word steeds ten volle ondersteun.

Aanbeveel: