Hoe aktiveer ek kenmerkgebaseerde roetering?
Hoe aktiveer ek kenmerkgebaseerde roetering?

Video: Hoe aktiveer ek kenmerkgebaseerde roetering?

Video: Hoe aktiveer ek kenmerkgebaseerde roetering?
Video: Role Based Routing in React JS | Role Based Navigation Links | React Router Dom tutorial 2024, November
Anonim

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.

So eenvoudig, watter metode van Roeteversameling maak die kenmerkgebaseerde roetering moontlik?

Aktiveer Attribuut Routing Om aktiveer Attribuut Routing , moet ons die MapMvcAttributeRoutes noem metode van die roete versameling klas tydens konfigurasie. Ons kan ook 'n pasgemaakte roete binne dieselfde byvoeg metode . Op hierdie manier kan ons kombineer Eienskap-roetering en konvensie- gebaseerde roetering.

Ook, wat is die voordeel van kenmerk roetering? Hier is 'n paar voordele van eienskap gebaseer roetering , Help ontwikkelaar in die ontfoutings- / foutsporingsmodus deur inligting oor te verskaf roetes . Verminder die kanse vir foute, indien a roete is verkeerd gewysig in RouteConfig. cs dan kan dit die hele toepassing s'n beïnvloed roetering.

Boonop, wat is kenmerkgebaseerde roetering?

Roetering is hoe ASP. NET MVC 'n URI by 'n aksie pas. Soos die naam aandui, kenmerk roetering gebruike eienskappe roetes te definieer. 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.

Kan jy kenmerk roetering in MVC 5 aktiveer?

Met MVC 5 en kenmerk gebaseer roetering , jy kry fyner beheer oor jou roetes op beide die beheerder en aksievlak. Aktiveer kenmerkroetering in jou projek is eenvoudig, voeg net 'n oproep by roetes . MapMvcAttributeRoutes(); in jou RegisterRoutes-funksie.

Aanbeveel: