Как включить маршрутизацию на основе атрибутов?
Как включить маршрутизацию на основе атрибутов?

Видео: Как включить маршрутизацию на основе атрибутов?

Видео: Как включить маршрутизацию на основе атрибутов?
Видео: Протокол IP: маршрутизация | Курс "Компьютерные сети" 2024, Апрель
Anonim

Включение маршрутизации атрибутов в вашем приложении ASP. NET MVC5 просто, просто добавьте вызов маршруты . MapMvcAttributeRoutes () с методом in RegisterRoutes () RouteConfig. CS файл. Вы также можете комбинировать маршрутизация по атрибутам с условием- маршрутизация на основе.

Итак, какой метод Routecollection позволяет использовать маршрутизацию на основе атрибутов?

Включение маршрутизации атрибутов К включить маршрутизацию атрибутов , нам нужно вызвать MapMvcAttributeRoutes метод принадлежащий сбор маршрута класс во время настройки. Мы также можем добавить индивидуальный маршрут в том же метод . Таким образом мы можем объединить Маршрутизация атрибутов и условность- маршрутизация на основе.

Кроме того, в чем преимущество маршрутизации по атрибутам? Вот несколько преимущества атрибута на основании маршрутизация , Помогает разработчику в режиме отладки / устранения неполадок, предоставляя информацию о маршруты . Снижает вероятность ошибок, если маршрут неправильно изменен в RouteConfig. cs, то это может повлиять на маршрутизация.

Кроме того, что такое маршрутизация на основе атрибутов?

Маршрутизация это то, как ASP. NET MVC сопоставляет URI действию. Как следует из названия, маршрутизация по атрибутам использует атрибуты определять маршруты. Маршрутизация атрибутов дает вам больше контроля над URI в вашем веб-приложении. Ранний стиль маршрутизация , называемый конвенцией- маршрутизация на основе , по-прежнему полностью поддерживается.

Можете ли вы включить маршрутизацию атрибутов в MVC 5?

С участием MVC 5 а также атрибут на основании маршрутизация , ты получить более тонкий контроль над своим маршруты как на уровне контроллера, так и на уровне действия. Включение маршрутизации атрибутов в вашем проекте все просто, достаточно добавить звонок в маршруты . MapMvcAttributeRoutes (); в вашей функции RegisterRoutes.

Рекомендуемые: