Dab tsi yog attribute routing hauv MVC?
Dab tsi yog attribute routing hauv MVC?

Video: Dab tsi yog attribute routing hauv MVC?

Video: Dab tsi yog attribute routing hauv MVC?
Video: Mob raum yog mob li cas thiab yuav muab tshuaj dab tsi kho ? | POVYANG 2024, Kaum ib hlis
Anonim

Txoj kev yog li cas ASP. NET MVC phim URI rau ib qho kev nqis tes ua. MVC 5 txhawb hom tshiab ntawm txoj kev , npe attribute routing . Raws li lub npe implies, attribute routing siv yam ntxwv txhais txoj kev . Attribute routing ua rau koj tswj hwm ntau dua URIs hauv koj daim ntawv thov web.

Hauv qhov no, dab tsi yog tus cwj pwm hauv MVC?

Ib tus cwj pwm los yog kev cai tus cwj pwm siv ASP. NET MVC cov ntxaij lim dej (filter interface) thiab tuaj yeem muaj koj daim ntawv code lossis logic.

Ib sab saum toj no, Kuv yuav ua li cas thiaj li ua kom tus cwj pwm routing? Enabling Attribute Routing hauv ASP. NET MVC Enabling attribute routing hauv koj daim ntawv thov ASP. NET MVC5 yog qhov yooj yim, tsuas yog ntxiv hu rau txoj kev . MapMvcAttributeRoutes() txoj kev nrog rau hauv RegisterRoutes() txoj kev ntawm RouteConfig. cs ua file. Koj kuj tuaj yeem ua ke attribute routing nrog convention-based txoj kev.

Xav txog qhov no, dab tsi yog txoj hauv kev hauv MVC?

Txoj kev yog ib tug mechanism nyob rau hauv MVC uas txiav txim siab seb txoj kev ua twg ntawm chav tswj tswj kom ua tiav. Tsis muaj txoj kev tsis muaj txoj hauv kev uas yuav ua tau daim ntawv qhia. rau kev thov. Txoj kev yog ib feem ntawm cov MVC architecture li ASP. NET MVC txhawb nqa txoj kev los ntawm lub neej ntawd.

Dab tsi yog qhov txawv ntawm tus cwj pwm thiab cov qauv kev coj ua hauv MVC?

Attribute routing yuav tsum tau cov tswv yim ntxiv los qhia txog txoj kev; tus ib txwm default route handles txoj kev ntau succinctly. Nrog attribute routing lub npe tswj hwm thiab cov npe ua haujlwm tsis muaj lub luag haujlwm hauv qhov kev txiav txim raug xaiv. Qhov piv txwv no yuav phim tib URLs raws li qhov piv txwv dhau los.

Pom zoo: