Wie aktiviere ich attributbasiertes Routing?
Wie aktiviere ich attributbasiertes Routing?

Video: Wie aktiviere ich attributbasiertes Routing?

Video: Wie aktiviere ich attributbasiertes Routing?
Video: Attribute Routing in ASP NET Core MVC 2024, November
Anonim

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 Konvention- basierendes Routing.

Einfach gesagt, welche Methode der Routecollection ermöglicht das attributbasierte Routing?

Aktivieren von Attribut-Routing Zu Attribut-Routing aktivieren , müssen wir die MapMvcAttributeRoutes aufrufen Methode des Routensammlung Klasse während der Konfiguration. Wir können auch eine benutzerdefinierte Route innerhalb derselben hinzufügen Methode . So können wir kombinieren Attribut-Routing und Konventions- basierendes Routing.

Und was ist der Vorteil des Attribut-Routings? Hier sind ein paar Vorteile des Attributs basierend Routing , Hilft Entwicklern im Debugging-/Fehlerbehebungsmodus durch Bereitstellung von Informationen über Routen . Reduziert die Fehlerwahrscheinlichkeit, wenn a Route wird in RouteConfig falsch geändert. cs, dann kann es sich auf die gesamte Anwendung auswirken Routing.

Außerdem, was ist attributbasiertes Routing?

Routing vergleicht ASP. NET MVC einen URI mit einer Aktion. Wie der Name andeutet, Attribut-Routing Verwendet Attribute Routen zu definieren. Attribut-Routing gibt Ihnen mehr Kontrolle über die URIs in Ihrer Webanwendung. Der frühere Stil von Routing , genannt Konvention- basierendes Routing , wird weiterhin vollständig unterstützt.

Können Sie das Attribut-Routing in MVC 5 aktivieren?

Mit MVC 5 und Attribut basierend Routing , Sie gewinnen Sie eine feinere Kontrolle über Ihre Routen sowohl auf Controller- als auch auf Aktionsebene. Attribut-Routing aktivieren in Ihrem Projekt ist einfach, fügen Sie einfach einen Anruf hinzu Routen . MapMvcAttributeRoutes(); in Ihrer RegisterRoutes-Funktion.

Empfohlen: