Kako omogočim usmerjanje na podlagi atributov?
Kako omogočim usmerjanje na podlagi atributov?

Video: Kako omogočim usmerjanje na podlagi atributov?

Video: Kako omogočim usmerjanje na podlagi atributov?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Maj
Anonim

Omogočanje usmerjanja atributov v vaši aplikaciji ASP. NET MVC5 je preprosta, samo dodajte klic v poti . Metoda MapMvcAttributeRoutes() z metodo RegisterRoutes() RouteConfig. cs datoteko. Lahko tudi kombinirate usmerjanje atributov s konvencijo- usmerjanje na podlagi.

Preprosto tako, katera metoda Routecollection omogoča usmerjanje na podlagi atributov?

Omogočanje usmerjanja atributov Za omogočite usmerjanje atributov , moramo poklicati MapMvcAttributeRoutes metoda od zbiranje poti razreda med konfiguracijo. Znotraj istega lahko dodamo tudi prilagojeno pot metoda . Na ta način lahko kombiniramo Usmerjanje atributov in konvencija- usmerjanje na podlagi.

Kakšna je tudi prednost usmerjanja atributov? Tukaj je nekaj prednosti atributa temelji usmerjanje , Pomaga razvijalcu v načinu za odpravljanje napak/odpravljanje težav z zagotavljanjem informacij o poti . Zmanjša možnosti za napake, če a pot je napačno spremenjen v RouteConfig. cs potem lahko vpliva na celotno aplikacijo usmerjanje.

Poleg tega, kaj je usmerjanje na podlagi atributov?

Usmerjanje je način, kako ASP. NET MVC poveže URI z dejanjem. Kot pove že ime, usmerjanje atributov uporablja lastnosti določiti poti. Usmerjanje atributov vam omogoča večji nadzor nad URI-ji v vaši spletni aplikaciji. Prejšnji slog usmerjanje , ki se imenuje konvencija- usmerjanje na podlagi , je še vedno v celoti podprt.

Ali lahko omogočite usmerjanje atributov v MVC 5?

Z MVC 5 in atribut temelji usmerjanje , ti pridobite boljši nadzor nad svojim poti tako na ravni krmilnika kot na ravni delovanja. Omogočanje usmerjanja atributov v vašem projektu je preprosta, samo dodajte klic v poti . MapMvcAttributeRoutes(); v vaši funkciji RegisterRoutes.

Priporočena: