Was ist Attribut-Routing in MVC?
Was ist Attribut-Routing in MVC?

Video: Was ist Attribut-Routing in MVC?

Video: Was ist Attribut-Routing in MVC?
Video: What is routing in MVC ? What is attribute based routing ? 2024, November
Anonim

Routing So funktioniert ASP. NET MVC ordnet einen URI einer Aktion zu. MVC 5 unterstützt eine neue Art von Routing , namens Attribut-Routing . Wie der Name andeutet, Attribut-Routing Verwendet Attribute definieren Routen . Attribut-Routing gibt Ihnen mehr Kontrolle über die URIs in Ihrer Webanwendung.

Was sind auf diese Weise Attribute in MVC?

Ein Attribut oder benutzerdefinierte Attribut implementiert das ASP. NET MVC Filter (Filterschnittstelle) und kann Ihren Code oder Ihre Logik enthalten.

Wie aktiviere ich außerdem das Attribut-Routing? Aktivieren von Attribut-Routing in ASP. NET MVC Attribut-Routing aktivieren in Ihrer ASP. NET MVC5-Anwendung ist einfach, fügen Sie einfach einen Aufruf hinzu Routen . MapMvcAttributeRoutes() Methode mit in RegisterRoutes() Methode von RouteConfig. cs-Datei. Sie können auch kombinieren Attribut-Routing mit konventionsbasierten Routing.

Was ist in Anbetracht dessen das Routing in MVC?

Routing ist ein Mechanismus in MVC das entscheidet, welche Aktionsmethode einer Controller-Klasse ausgeführt werden soll. Ohne Routing Es gibt keine Möglichkeit, eine Aktionsmethode zuzuordnen. auf eine Anfrage. Routing ist ein Teil von MVC Architektur also ASP. NET MVC unterstützt Routing standardmäßig.

Was ist der Unterschied zwischen Attribut- und konventionellem Routing in MVC?

Attribut-Routing erfordert mehr Eingaben, um eine Route anzugeben; das konventionell Standardrouten-Handles Routen prägnanter. Mit Attribut-Routing Controllername und Aktionsnamen spielen bei der Auswahl der Aktion keine Rolle. Dieses Beispiel entspricht den gleichen URLs wie im vorherigen Beispiel.

Empfohlen: