Atribut əsaslı marşrutlaşdırmanı necə aktiv edə bilərəm?
Atribut əsaslı marşrutlaşdırmanı necə aktiv edə bilərəm?

Video: Atribut əsaslı marşrutlaşdırmanı necə aktiv edə bilərəm?

Video: Atribut əsaslı marşrutlaşdırmanı necə aktiv edə bilərəm?
Video: Baharın özündə və ondan kənarda Bahar AOP-un əsl nümunələri [Bahar AOP səyahəti - 3-cü hissə] 2024, Noyabr
Anonim

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 ilə - əsaslanan marşrutlaşdırma.

Sadəcə olaraq, Routecollection-ın hansı metodu atribut əsaslı marşrutlaşdırmaya imkan verir?

Atribut Yönləndirmənin Aktivləşdirilməsi Kimə Atribut Yönləndirməsini aktivləşdirin , MapMvcAttributeRoutes-ə zəng etməliyik üsul -nin marşrut kolleksiyası konfiqurasiya zamanı sinif. Eyni zamanda fərdiləşdirilmiş marşrut əlavə edə bilərik üsul . Bu şəkildə birləşdirə bilərik Atribut Yönləndirmə və konvensiya- əsaslanan marşrutlaşdırma.

Həmçinin, atribut marşrutlaşdırmasının üstünlüyü nədir? Budur bir neçə atributunun üstünlükləri əsaslanır marşrutlaşdırma , Haqqında məlumat verərək sazlama / problemlərin aradan qaldırılması rejimində tərtibatçıya kömək edir marşrutlar . Səhv şansını azaldır, əgər a marşrut RouteConfig-də səhv dəyişdirilib. cs o zaman bütün proqrama təsir edə bilər marşrutlaşdırma.

Bundan əlavə, atribut əsaslı marşrutlaşdırma nədir?

Marşrutlaşdırma ASP. NET MVC-nin URI-ni hərəkətə necə uyğunlaşdırdığıdır. Adından da göründüyü kimi, atribut marşrutlaşdırma istifadə edir atributlar marşrutları müəyyən etmək. 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 adlanır - əsaslanan marşrutlaşdırma , hələ də tam dəstəklənir.

MVC 5-də atribut marşrutunu aktivləşdirə bilərsinizmi?

ilə MVC 5 və atribut əsaslanır marşrutlaşdırma , Sən daha incə nəzarət əldə edin marşrutlar həm nəzarətçi, həm də fəaliyyət səviyyəsində. Atribut marşrutunun aktivləşdirilməsi layihənizdə sadədir, sadəcə zəng əlavə edin marşrutlar . MapMvcAttributeRoutes(); RegisterRoutes funksiyanızda.

Tövsiyə: