Jak povolím směrování založené na atributech?
Jak povolím směrování založené na atributech?

Video: Jak povolím směrování založené na atributech?

Video: Jak povolím směrování založené na atributech?
Video: Routing in asp.net Web API | Convention-Based and Attribute-Based Routing | Why Attribute routing? 2024, Duben
Anonim

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ů s konvencí - založené směrování.

Jednoduše tedy, která metoda Routecollection umožňuje směrování založené na atributech?

Povolení směrování atributů Na povolit směrování atributů , musíme zavolat MapMvcAttributeRoutes metoda z sběr trasy třídy během konfigurace. V rámci toho můžeme také přidat přizpůsobenou trasu metoda . Tímto způsobem můžeme kombinovat Směrování atributů a konvence- založené směrování.

Jaká je také výhoda směrování atributů? Zde je několik výhody atributu na základě směrování , Pomáhá vývojářům v režimu ladění / odstraňování problémů poskytováním informací o trasy . Snižuje pravděpodobnost chyb, pokud a trasa je v RouteConfig nesprávně upraven. cs, pak to může ovlivnit celou aplikaci směrování.

Kromě toho, co je směrování založené na atributech?

Směrování je způsob, jakým ASP. NET MVC přiřazuje URI k akci. Jak název napovídá, směrování atributů používá atributy k definování tras. Směrování atributů vám dává větší kontrolu nad URI ve vaší webové aplikaci. Dřívější styl směrování , tzv. konvence- založené směrování , je stále plně podporován.

Můžete povolit směrování atributů v MVC 5?

S MVC 5 a atribut na základě směrování , vy získat lepší kontrolu nad sebou trasy na úrovni ovladače i akce. Povolení směrování atributů ve vašem projektu je jednoduchý, stačí přidat výzvu k trasy . MapMvcAttributeRoutes(); ve vaší funkci RegisterRoutes.

Doporučuje: