В настоящее время я использую пользовательский класс для преобразования путей в строчные варианты, который работает без заминки
Пример.~ / Services / Catering => ~ / services / catering
Мой вопрос: как мне заставить MVC правильно проанализировать URL-адрес, если я заменил Pascal Case на более слагоподобную настройку
* 1006?* Ex.~ / Services / FoodAndDrink => ~ / services / food-and-drink
Я генерирую URL-адреса в своем унаследованном классе Route, переопределяя функцию GetVirtualPath () для преобразования в нижний регистр и заменяя заглавные буквы наВариант с тире и строчными буквами.
Я предполагаю, что мне придется перехватить URL-адрес и просто удалить дефисы, прежде чем на самом деле произойдет маршрутизация, но я не уверен, где это происходит в цикле страницы MVC