Čo je smerovanie atribútov v MVC?
Čo je smerovanie atribútov v MVC?

Video: Čo je smerovanie atribútov v MVC?

Video: Čo je smerovanie atribútov v MVC?
Video: HTML 2024, Apríl
Anonim

Smerovanie ako ASP. NET MVC priraďuje URI k akcii. MVC 5 podporuje nový typ smerovanie , volal smerovanie atribútov . Ako už názov napovedá, smerovanie atribútov používa atribúty definovať trasy . Smerovanie atribútov vám dáva väčšiu kontrolu nad URI vo vašej webovej aplikácii.

Týmto spôsobom, aké sú atribúty v MVC?

An atribút alebo zvyk atribút implementuje ASP. NET MVC filtre (rozhranie filtra) a môžu obsahovať vašu časť kódu alebo logiku.

Okrem vyššie uvedeného, ako povolím smerovanie atribútov? Povolenie smerovania atribútov v ASP. NET MVC Povolenie smerovania atribútov vo vašej aplikácii ASP. NET MVC5 je jednoduchá, stačí pridať volanie do trasy . Metóda MapMvcAttributeRoutes() s metódou RegisterRoutes() RouteConfig. cs súbor. Môžete aj kombinovať smerovanie atribútov na základe konvencií smerovanie.

Vzhľadom na to, aké je smerovanie v MVC?

Smerovanie je mechanizmus v MVC ktorý rozhoduje o tom, ktorá metóda akcie triedy ovládača sa má vykonať. Bez smerovanie nie je možné zmapovať metódu akcie. na žiadosť. Smerovanie je súčasťou MVC architektúru tak ASP. NET MVC podporuje smerovanie predvolene.

Aký je rozdiel medzi atribútom a konvenčným smerovaním v MVC?

Smerovanie atribútov vyžaduje viac vstupu na určenie trasy; a konvenčné predvolené rukoväte trasy trasy stručnejšie. s smerovanie atribútov názov ovládača a názvy akcií nehrajú žiadnu úlohu pri výbere akcie. Tento príklad sa bude zhodovať s rovnakými adresami URL ako predchádzajúci príklad.

Odporúča: