Какво е маршрутизиране на атрибути в MVC?
Какво е маршрутизиране на атрибути в MVC?

Видео: Какво е маршрутизиране на атрибути в MVC?

Видео: Какво е маршрутизиране на атрибути в MVC?
Видео: Как се настройва wifi router TP Link със статичен ip adress. 2024, Ноември
Anonim

Маршрутизиране е как ASP. NET MVC съпоставя URI с действие. MVC 5 поддържа нов тип маршрутизиране , Наречен маршрутизиране на атрибути . Както подсказва името, маршрутизиране на атрибути използва атрибути да се определи маршрути . Маршрутизиране на атрибути ви дава повече контрол върху URI във вашето уеб приложение.

По този начин какви са атрибутите в MVC?

Ан атрибут или по поръчка атрибут внедрява ASP. NET MVC филтри (интерфейс на филтъра) и може да съдържа вашето парче код или логика.

Освен по-горе, как да активирам маршрутизирането на атрибути? Активиране на маршрутизиране на атрибути в ASP. NET MVC Активиране на маршрутизиране на атрибути във вашето приложение ASP. NET MVC5 е просто, просто добавете повикване към маршрути . Метод MapMvcAttributeRoutes() с в метода RegisterRoutes() на RouteConfig. cs файл. Можете също да комбинирате маршрутизиране на атрибути с базирани на конвенции маршрутизиране.

Имайки предвид това, какво е маршрутизирането в MVC?

Маршрутизиране е механизъм в MVC който решава кой метод на действие от клас контролер да се изпълни. Без маршрутизиране няма начин метод за действие да бъде картографиран. на заявка. Маршрутизиране е част от MVC архитектура така ASP. NET MVC поддържа маршрутизиране по подразбиране.

Каква е разликата между атрибут и конвенционално маршрутизиране в MVC?

Маршрутизиране на атрибути изисква повече въвеждане за определяне на маршрут; на конвенционален манипулатори на маршрута по подразбиране маршрути по-кратко. С маршрутизиране на атрибути името на контролера и имената на действията не играят роля, в която действието е избрано. Този пример ще съвпада със същите URL адреси като предишния пример.

Препоръчано: