Vad är attributrouting i MVC?
Vad är attributrouting i MVC?

Video: Vad är attributrouting i MVC?

Video: Vad är attributrouting i MVC?
Video: Joscha Bach Λ John Vervaeke: Mind, Idealism, Computation 2024, Maj
Anonim

Routing är hur ASP. NET MVC matchar en URI med en åtgärd. MVC 5 stöder en ny typ av routing , ringde attribut routing . Som namnet antyder, attribut routing använder attribut att definiera rutter . Attribut routing ger dig mer kontroll över URI:erna i din webbapplikation.

På detta sätt, vad är attribut i MVC?

Ett attribut eller anpassad attribut implementerar ASP. NET MVC filter (filtergränssnitt) och kan innehålla din kod eller logik.

Förutom ovan, hur aktiverar jag attributrouting? Aktiverar Attribut Routing i ASP. NET MVC Aktiverar attributrouting i din ASP. NET MVC5-applikation är enkel, lägg bara till ett samtal till rutter . MapMvcAttributeRoutes()-metoden med i RegisterRoutes()-metoden för RouteConfig. cs-fil. Du kan också kombinera attribut routing med konventionsbaserad routing.

Med tanke på detta, vad är routing i MVC?

Routing är en mekanism i MVC som avgör vilken åtgärdsmetod för en kontrollklass som ska utföras. Utan routing det finns inget sätt att en åtgärdsmetod kan kartläggas. till en begäran. Routing är en del av MVC arkitektur så ASP. NET MVC stödjer routing som standard.

Vad är skillnaden mellan attribut och konventionell routing i MVC?

Attribut routing kräver mer input för att specificera en rutt; de konventionell standardrutthandtag rutter mer kortfattat. Med attribut routing kontrollenhetens namn och åtgärdsnamn spelar ingen roll i vilken åtgärd som väljs. Detta exempel kommer att matcha samma webbadresser som föregående exempel.

Rekommenderad: