Что заменило [Устаревшее] MvcRoute в MvcContrib?

В настоящее время мы используем MvcContrib.Routing.MvcRoute для наших маршрутов, но он помечен как Obsolete в версии 3.0.51.0. Был ли заменен свободный API чем-то или просто отказались?

1 ответ

Решение

Согласно журналу изменений:

Deprecated MvcRoute and RegexRoute. Not maintained in nearly 2 years

Просто используйте стандартный класс Route в Mvc. Или, если есть какая-то функциональность, от которой вы зависите, вы могли бы продолжать использовать ее, но помните, что ее поддержка была прекращена.

И вот ответ от Джереми:

Единственная реальная проблема с MvcRoute - это то, что он не работает с областями, что ограничивает его полезность. Я не собираюсь удалять его в ближайшее время, но я думаю, что встроенные в MVC методы расширения MapRoute, вероятно, являются лучшим выбором в будущем.

Другие вопросы по тегам