Ի՞նչ է հատկանիշի երթուղին MVC-ում:
Ի՞նչ է հատկանիշի երթուղին MVC-ում:

Video: Ի՞նչ է հատկանիշի երթուղին MVC-ում:

Video: Ի՞նչ է հատկանիշի երթուղին MVC-ում:
Video: Ում է հակացուցված կեռաս ուտել և ինչ է կատարվում օրգանիզմի հետ, երբ կեռաս և բալ եք ուտում 2024, Մայիս
Anonim

Երթուղիավորում այսպես է ASP. NET-ը MVC համընկնում է URI-ն գործողության հետ: MVC 5-ն աջակցում է նոր տեսակի երթուղում , կանչեց հատկանիշի երթուղավորում . Ինչպես ենթադրում է անունը, հատկանիշի երթուղավորում օգտագործում է հատկանիշները սահմանել երթուղիներ . Հատկանիշների երթուղում հնարավորություն է տալիս ավելի շատ վերահսկել ձեր վեբ հավելվածի URI-ները:

Այս կերպ, որո՞նք են հատկանիշները MVC-ում:

Ան հատկանիշ կամ սովորույթ հատկանիշ իրականացնում է ASP. NET-ը MVC զտիչներ (ֆիլտրի ինտերֆեյս) և կարող է պարունակել ձեր կոդի կամ տրամաբանության հատվածը:

Բացի վերևից, ինչպե՞ս կարող եմ ակտիվացնել հատկանիշի երթուղին: Հատկանիշների երթուղիների միացում ASP. NET MVC-ում Միացնելով հատկանիշի երթուղին ձեր ASP. NET MVC5 հավելվածում պարզ է, պարզապես զանգ ավելացրեք երթուղիներ . MapMvcAttributeRoutes() մեթոդով RegisterRoutes() մեթոդով RouteConfig: cs ֆայլ: Կարող եք նաև համատեղել հատկանիշի երթուղավորում կոնվենցիայի վրա հիմնված երթուղում.

Հաշվի առնելով սա, ո՞րն է երթուղին MVC-ում:

Երթուղիավորում մեխանիզմ է MVC որը որոշում է, թե վերահսկիչ դասի գործողության որ մեթոդը պետք է իրականացվի: Առանց երթուղում ոչ մի կերպ հնարավոր չէ քարտեզագրել գործողությունների մեթոդը: խնդրանքին. Երթուղիավորում մաս է կազմում MVC ճարտարապետությունը, այնպես որ ASP. NET MVC աջակցում է երթուղում ըստ նախնականի.

Ո՞րն է տարբերությունը MVC-ում հատկանիշի և սովորական երթուղավորման միջև:

Հատկանիշների երթուղում պահանջում է ավելի շատ մուտքագրում՝ երթուղի նշելու համար. որ պայմանական լռելյայն երթուղու բռնակներ երթուղիներ ավելի հակիրճ. Հետ հատկանիշի երթուղավորում վերահսկիչի անունը և գործողությունների անունները որևէ դեր չեն խաղում, որում ընտրվում է գործողությունը: Այս օրինակը կհամապատասխանի նույն URL-ներին, ինչ նախորդ օրինակը:

Խորհուրդ ենք տալիս: