Kas ir atribūtu maršrutēšana MVC?
Kas ir atribūtu maršrutēšana MVC?

Video: Kas ir atribūtu maršrutēšana MVC?

Video: Kas ir atribūtu maršrutēšana MVC?
Video: Section 7 2024, Novembris
Anonim

Maršrutēšana kā ASP. NET MVC saskaņo URI ar darbību. MVC 5 atbalsta jauna veida maršrutēšana , zvanīja atribūtu maršrutēšana . Kā norāda nosaukums, atribūtu maršrutēšana lietojumiem atribūti definēt maršrutos . Atribūtu maršrutēšana sniedz jums lielāku kontroli pār URI jūsu tīmekļa lietojumprogrammā.

Tādā veidā kādi ir MVC atribūti?

An atribūts vai pasūtījuma atribūts ievieš ASP. NET MVC filtri (filtra saskarne), un tie var saturēt jūsu koda vai loģikas daļu.

Papildus iepriekš minētajam, kā iespējot atribūtu maršrutēšanu? Atribūtu maršrutēšanas iespējošana ASP. NET MVC Atribūtu maršrutēšanas iespējošana ASP. NET MVC5 lietojumprogrammā ir vienkārša, vienkārši pievienojiet zvanu uz maršrutos . Metode MapMvcAttributeRoutes() ar RouteConfig metodi RegisterRoutes(). cs fails. Var arī kombinēt atribūtu maršrutēšana pamatojoties uz konvencijām maršrutēšana.

Ņemot to vērā, kāds ir maršrutēšana MVC?

Maršrutēšana ir mehānisms iekšā MVC kas izlemj, kuru kontroliera klases darbības metodi izpildīt. Bez maršrutēšana darbības metodi nevar kartēt. uz pieprasījumu. Maršrutēšana ir daļa no MVC arhitektūra tāpēc ASP. NET MVC atbalsta maršrutēšana pēc noklusējuma.

Kāda ir atšķirība starp atribūtu un parasto maršrutēšanu MVC?

Atribūtu maršrutēšana nepieciešams vairāk ievades, lai norādītu maršrutu; uz vispārpieņemtais noklusējuma maršruta rokturi maršrutos lakoniskāk. Ar atribūtu maršrutēšana kontrollera nosaukumam un darbību nosaukumiem nav nozīmes, kurā darbība tiek atlasīta. Šis piemērs atbildīs tiem pašiem URL kā iepriekšējais piemērs.

Ieteicams: