Co je směrování atributů v MVC?
Co je směrování atributů v MVC?

Video: Co je směrování atributů v MVC?

Video: Co je směrování atributů v MVC?
Video: What is routing in MVC ? What is attribute based routing ? 2024, Listopad
Anonim

Směrování je jak ASP. NET MVC odpovídá URI k akci. MVC 5 podporuje nový typ směrování , volala směrování atributů . Jak název napovídá, směrování atributů používá atributy definovat trasy . Směrování atributů vám dává větší kontrolu nad URI ve vaší webové aplikaci.

Tímto způsobem, co jsou atributy v MVC?

An atribut nebo na zakázku atribut implementuje ASP. NET MVC filtry (rozhraní filtru) a mohou obsahovat váš kus kódu nebo logiku.

Kromě výše uvedeného, jak povolím směrování atributů? Povolení směrování atributů v ASP. NET MVC Povolení směrování atributů ve vaší aplikaci ASP. NET MVC5 je jednoduchá, stačí přidat volání trasy . Metoda MapMvcAttributeRoutes() s metodou RegisterRoutes() RouteConfig. cs soubor. Můžete i kombinovat směrování atributů na základě konvence směrování.

Vzhledem k tomu, jaké je směrování v MVC?

Směrování je mechanismus v MVC který rozhoduje o tom, která metoda akce třídy ovladače se má provést. Bez směrování neexistuje způsob, jak lze zmapovat akční metodu. na žádost. Směrování je součástí MVC architektura tak ASP. NET MVC podporuje směrování ve výchozím stavu.

Jaký je rozdíl mezi atributem a konvenčním směrováním v MVC?

Směrování atributů vyžaduje více vstupu pro specifikaci trasy; a konvenční výchozí úchyty trasy trasy stručněji. S směrování atributů název ovladače a názvy akcí nehrají při výběru akce žádnou roli. Tento příklad bude odpovídat stejným adresám URL jako předchozí příklad.

Doporučuje: