MVC marşrutlaşdırma nədir?
MVC marşrutlaşdırma nədir?

Video: MVC marşrutlaşdırma nədir?

Video: MVC marşrutlaşdırma nədir?
Video: What Is MVC? 2024, Noyabr
Anonim

Marşrutlaşdırma içində olan bir mexanizmdir MVC bu, nəzarətçi sinfinin hansı fəaliyyət metodunun icra ediləcəyinə qərar verir. olmadan marşrutlaşdırma bir fəaliyyət metodunun xəritələşdirilməsinin heç bir yolu yoxdur. sorğuya. Marşrutlaşdırma -nin bir hissəsidir MVC arxitektura belə ASP. NET MVC dəstəkləyir marşrutlaşdırma default olaraq.

Bunu nəzərə alaraq, nümunə ilə MVC-də marşrutlaşdırma nədir?

MVC-də marşrutlaşdırma . ASP. NET Web Forms proqramında hər bir URL müəyyən bir. aspx faylı. üçün misal , URL https://domain/studentsinfo.aspx studentinfo faylı ilə uyğun olmalıdır. aspx faylı və içərisində MVC , bu Nəzarətçi sinfi və Fəaliyyət metodudur.

MVC-də defolt marşrutlaşdırmanın nə olduğunu da bilin? The standart marşrut cədvəl təkdən ibarətdir marşrut (adlandırılmışdır Defolt ). The Defolt marşrut URL-in birinci seqmentini nəzarətçi adına, URL-in ikinci seqmentini nəzarətçi fəaliyyətinə və üçüncü seqmentini id adlı parametrə uyğunlaşdırır.

Eynilə, MVC marşrutlaşdırma necə işləyir?

Marşrutlaşdırma sorğuları izləyən və nə edəcəyini müəyyən edən nümunə uyğunlaşdırma prosesidir et hər sorğu ilə. Başqa sözlə deyə bilərik Marşrutlaşdırma bizim daxilində sorğuların xəritələşdirilməsi mexanizmidir MVC tətbiq. The Marşrutlaşdırma mexanizm sorğunu işləyiciyə ötürür. İşləyici kimi fiziki bir yol ola bilər.

MVC-də atribut marşrutlaşdırma nədir?

Marşrutlaşdırma ASP. NET belədir MVC URI-ni hərəkətə uyğunlaşdırır. Adından da göründüyü kimi, atribut marşrutlaşdırma istifadə edir atributlar müəyyənləşdirmək marşrutlar . Atribut yönləndirmə veb tətbiqinizdə URI-lər üzərində daha çox nəzarət imkanı verir. Əvvəlki üslub marşrutlaşdırma , konvensiya əsaslı adlanır marşrutlaşdırma , hələ də tam dəstəklənir.

Tövsiyə: