¿Qué es el enrutamiento de atributos en MVC?
¿Qué es el enrutamiento de atributos en MVC?

Video: ¿Qué es el enrutamiento de atributos en MVC?

Video: ¿Qué es el enrutamiento de atributos en MVC?
Video: Curso de ASP.NET MVC desde cero Enrutamiento de atributos #6 2024, Noviembre
Anonim

Enrutamiento es como ASP. NET MVC hace coincidir un URI con una acción. MVC 5 admite un nuevo tipo de enrutamiento , llamado enrutamiento de atributos . Como su nombre indica, enrutamiento de atributos usos atributos definir rutas . Enrutamiento de atributos le brinda más control sobre los URI en su aplicación web.

De esta manera, ¿qué son los atributos en MVC?

Un atributo o personalizado atributo implementa ASP. NET MVC filtros (interfaz de filtro) y puede contener su código o lógica.

Además de arriba, ¿cómo habilito el enrutamiento de atributos? Habilitación del enrutamiento de atributos en ASP. NET MVC Habilitación del enrutamiento de atributos en su aplicación ASP. NET MVC5 es simple, solo agregue una llamada a rutas . El método MapMvcAttributeRoutes () con el método RegisterRoutes () de RouteConfig. cs archivo. También puedes combinar enrutamiento de atributos con basado en convenciones enrutamiento.

Teniendo esto en cuenta, ¿cuál es el enrutamiento en MVC?

Enrutamiento es un mecanismo en MVC que decide qué método de acción de una clase de controlador ejecutar. Sin enrutamiento no hay forma de mapear un método de acción. a una solicitud. Enrutamiento es parte del MVC arquitectura así ASP. NET MVC apoyos enrutamiento por defecto.

¿Cuál es la diferencia entre el atributo y el enrutamiento convencional en MVC?

Enrutamiento de atributos requiere más información para especificar una ruta; los convencional identificadores de ruta predeterminados rutas más sucintamente. Con enrutamiento de atributos el nombre del controlador y los nombres de las acciones no juegan ningún papel en el que se selecciona la acción. Este ejemplo coincidirá con las mismas URL que el ejemplo anterior.

Recomendado: