Что заменило [Устаревшее] 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, вероятно, являются лучшим выбором в будущем.