MVC marshrutlash nima?
MVC marshrutlash nima?

Video: MVC marshrutlash nima?

Video: MVC marshrutlash nima?
Video: Tarmoq qurilmalari marshrutizator router, kontsentrator XAB… 2024, Noyabr
Anonim

Marshrutlash dagi mexanizmdir MVC bu boshqaruvchi sinfining qaysi harakat usulini bajarishni hal qiladi. holda marshrutlash harakat usulini xaritalash mumkin emas. so'rovga. Marshrutlash ning bir qismidir MVC arxitektura, shuning uchun ASP. NET MVC qo'llab-quvvatlaydi marshrutlash avvalboshdan.

Buni hisobga olgan holda, misol bilan MVC da marshrutlash nima?

MVC da marshrutlash . ASP. NET Web Forms ilovasida har bir URL ma'lum bir. aspx fayli. Uchun misol , https://domain/studentsinfo.aspx URL manzili studentinfo fayliga mos kelishi kerak. aspx fayli va ichida MVC , bu Controller klassi va Action usuli.

Shuningdek, bilingki, MVC da sukut bo'yicha marshrutlash nima? The standart marshrut jadval bittadan iborat marshrut (nomli Standart ). The Standart marshrut URL ning birinchi segmentini kontroller nomiga, URL ning ikkinchi segmentini kontroller amaliga va uchinchi segmentni id nomli parametrga moslashtiradi.

Xuddi shunday, MVC marshrutlash qanday ishlaydi?

Marshrutlash so'rovlarni kuzatuvchi va nima qilishni aniqlaydigan naqsh moslashtirish jarayoni qil har bir so'rov bilan. Boshqacha aytganda, biz aytishimiz mumkin Marshrutlash bizning ichida so'rovlarni xaritalash mexanizmidir MVC ilova. The Marshrutlash mexanizm so'rovni ishlov beruvchiga uzatadi. Ishlovchi jismoniy yo'l bo'lishi mumkin, masalan.

MVC da atributlarni marshrutlash nima?

Marshrutlash ASP. NET shunday MVC URI ni amalga moslashtiradi. Nomidan ko'rinib turibdiki, atribut marshrutlash foydalanadi atributlar aniqlash marshrutlar . Atributlarni marshrutlash veb-ilovangizdagi URI-lar ustidan ko'proq nazorat qilish imkonini beradi. Oldingi uslub marshrutlash , konventsiyaga asoslangan deb ataladi marshrutlash , hali ham to'liq qo'llab-quvvatlanadi.

Tavsiya: