Ce este rutarea MVC?
Ce este rutarea MVC?

Video: Ce este rutarea MVC?

Video: Ce este rutarea MVC?
Video: What is routing in MVC ? What is attribute based routing ? 2024, Noiembrie
Anonim

Dirijare este un mecanism în MVC care decide ce metodă de acțiune a unei clase de controler să execute. Fără rutare nu există nicio modalitate de a putea fi mapată o metodă de acțiune. la o cerere. Dirijare este o parte a MVC arhitectura deci ASP. NET MVC suporturi rutare în mod implicit.

Ținând cont de acest lucru, ce este rutarea în MVC cu exemplu?

Rutare în MVC . În aplicația ASP. NET Web Forms, fiecare URL trebuie să se potrivească cu un anumit. fișier aspx. Pentru exemplu , o adresă URL https://domain/studentsinfo.aspx trebuie să se potrivească cu fișierul studentsinfo. aspx și în MVC , este clasa Controller și metoda Action.

De asemenea, știți, ce este rutarea implicită în MVC? The ruta implicită tabelul conține un singur traseu (numit Mod implicit ). The Ruta implicită mapează primul segment al unei adrese URL la un nume de controler, al doilea segment al unei adrese URL la o acțiune a controlorului și al treilea segment la un parametru numit id.

În mod similar, cum funcționează rutarea MVC?

Dirijare este un proces de potrivire a modelelor care monitorizează cererile și determină ce trebuie do cu fiecare cerere. Cu alte cuvinte putem spune Dirijare este un mecanism de cartografiere a cererilor din cadrul nostru MVC aplicarea. The Dirijare mecanismul transmite cererea către handler. Un handler poate fi o cale fizică, cum ar fi.

Ce este rutarea atributelor în MVC?

Dirijare asa este ASP. NET MVC potrivește un URI cu o acțiune. După cum sugerează și numele, rutarea atributelor utilizări atribute a defini trasee . Dirijarea atributelor vă oferă mai mult control asupra URI-urilor din aplicația dvs. web. Stilul anterior al rutare , numit bazat pe convenții rutare , este încă pe deplin suportat.

Recomandat: