Como eu habilito o roteamento baseado em atributo?
Como eu habilito o roteamento baseado em atributo?

Vídeo: Como eu habilito o roteamento baseado em atributo?

Vídeo: Como eu habilito o roteamento baseado em atributo?
Vídeo: # 117 - INTRODUÇÃO A ROTEAMENTO 2024, Maio
Anonim

Habilitando o roteamento de atributos em seu aplicativo ASP. NET MVC5 é simples, basta adicionar uma chamada para rotas . Método MapMvcAttributeRoutes () com o método RegisterRoutes () de RouteConfig. arquivo cs. Você também pode combinar roteamento de atributo com convenção roteamento baseado.

Simplesmente, qual método de Routecollection permite o roteamento baseado em atributo?

Habilitando o Roteamento de Atributo Para habilitar o Roteamento de Atributo , precisamos chamar o MapMvcAttributeRoutes método do coleta de rota classe durante a configuração. Também podemos adicionar uma rota personalizada dentro do mesmo método . Desta forma, podemos combinar Roteamento de Atributo e convenção- roteamento baseado.

Além disso, qual é a vantagem do roteamento de atributo? Aqui estão alguns vantagens de atributo Sediada roteamento , Ajuda o desenvolvedor no modo de depuração / solução de problemas, fornecendo informações sobre rotas . Reduz as chances de erros, se um rota foi modificado incorretamente em RouteConfig. cs, então pode afetar todo o aplicativo roteamento.

Além disso, o que é roteamento baseado em atributo?

Encaminhamento é como a ASP. NET MVC combina um URI com uma ação. Como o nome implica, roteamento de atributo usa atributos para definir rotas. Roteamento de atributo oferece mais controle sobre os URIs em seu aplicativo da web. O estilo anterior de roteamento , chamada convenção- roteamento baseado , ainda é totalmente compatível.

Você pode habilitar o roteamento de atributo no MVC 5?

Com MVC 5 e atributo Sediada roteamento , tu obter um controle mais preciso de seu rotas tanto no nível do controlador quanto no nível de ação. Habilitando o roteamento de atributos em seu projeto é simples, basta adicionar uma chamada para rotas . MapMvcAttributeRoutes (); em sua função RegisterRoutes.

Recomendado: