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

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

Video: MVC-də atribut marşrutlaşdırma nədir?
Video: Building Dynamic Web Apps with Laravel by Eric Ouyang 2024, Noyabr
Anonim

Marşrutlaşdırma ASP. NET belədir MVC URI-ni hərəkətə uyğunlaşdırır. MVC 5 yeni növünü dəstəkləyir marşrutlaşdırma , çağırdı atribut marşrutlaşdırma . 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.

Bu şəkildə MVC-də atributlar hansılardır?

An atribut və ya adət atribut ASP. NET tətbiq edir MVC filtrlər (filtr interfeysi) və kod parçanızı və ya məntiqinizi ehtiva edə bilər.

Yuxarıdakılardan əlavə, mən atribut marşrutunu necə aktiv edə bilərəm? Atribut Yönləndirmənin Aktivləşdirilməsi ASP. NET MVC-də Atribut marşrutunun aktivləşdirilməsi ASP. NET MVC5 tətbiqinizdə sadədir, sadəcə zəng əlavə edin marşrutlar . RouteConfig-in RegisterRoutes() metodunda MapMvcAttributeRoutes() metodu. cs faylı. Siz də birləşdirə bilərsiniz atribut marşrutlaşdırma konvensiya əsasında marşrutlaşdırma.

Bunu nəzərə alsaq, MVC-də marşrutlaşdırma nədir?

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.

MVC-də atributla adi marşrutlaşdırma arasında fərq nədir?

Atribut yönləndirmə marşrutu müəyyən etmək üçün daha çox daxiletmə tələb olunur; the şərti standart marşrut tutacaqları marşrutlar daha lakonik şəkildə. ilə atribut marşrutlaşdırma nəzarətçi adı və fəaliyyət adları fəaliyyətin seçildiyi heç bir rol oynamır. Bu nümunə əvvəlki nümunə ilə eyni URL-lərə uyğun olacaq.

Tövsiyə: