Com habilito l'encaminament basat en atributs?
Com habilito l'encaminament basat en atributs?

Vídeo: Com habilito l'encaminament basat en atributs?

Vídeo: Com habilito l'encaminament basat en atributs?
Vídeo: Zero to Hero ControlNet Tutorial: Stable Diffusion Web UI Extension | Complete Feature Guide 2024, De novembre
Anonim

Habilitant l'encaminament d'atributs a la vostra aplicació ASP. NET MVC5 és senzill, només cal que afegiu una trucada a rutes . Mètode MapMvcAttributeRoutes() amb el mètode RegisterRoutes() de RouteConfig. fitxer cs. També pots combinar encaminament d'atributs amb convenció- encaminament basat.

Simplement així, quin mètode de Routecollection permet l'encaminament basat en atributs?

Habilitació de l'encaminament d'atributs A habiliteu l'encaminament d'atributs , hem d'anomenar MapMvcAttributeRoutes mètode del recollida de rutes classe durant la configuració. També podem afegir una ruta personalitzada dins del mateix mètode . D'aquesta manera podem combinar Encaminament d'atributs i convenció- encaminament basat.

A més, quin és l'avantatge de l'encaminament d'atributs? Aquí en teniu uns quants avantatges de l'atribut basat encaminament , Ajuda el desenvolupador en el mode de depuració/resolució de problemes proporcionant informació sobre rutes . Redueix les possibilitats d'error, si a ruta es modifica incorrectament a RouteConfig. cs, llavors pot afectar tota l'aplicació encaminament.

A més, què és l'encaminament basat en atributs?

Encaminament és com ASP. NET MVC fa coincidir un URI amb una acció. Com el seu nom indica, encaminament d'atributs usos atributs per definir rutes. Encaminament d'atributs us ofereix més control sobre els URI de la vostra aplicació web. L'estil anterior de encaminament , anomenada convenció- encaminament basat , encara és totalment compatible.

Podeu habilitar l'encaminament d'atributs a MVC 5?

Amb MVC 5 i atribut basat encaminament , vostè obteniu un control més fi del vostre rutes tant a nivell de controlador com d'acció. Habilitant l'encaminament d'atributs al vostre projecte és senzill, només cal que afegiu una trucada a rutes . MapMvcAttributeRoutes(); a la funció RegisterRoutes.

Recomanat: