0

По причинам, не несущественным для вопроса, я хотел бы знать, как сделать работу с моими контроллерами/маршрутизацией в ASP.NET MVC5, если мои имена классов контроллера не заканчиваются наController согласно конвенции? Нужно ли мне вручную их регистрировать?Контроллер класса без контроллера в конце имени?

+1

http://stackoverflow.com/questions/3011482/change-controller-name-convention-in-asp-net-mvc/30577420 – serhiyb

+1

http://stackoverflow.com/a/11557783/1529657 –

ответ

3

Суффикс Controller запекается в классы ControllerDescriptor и ControllerTypeCache, что затрудняет его переопределение. Один из способов, который приходит на ум, - написать фабрику пользовательских контроллеров и переопределить метод GetControllerType.

 Смежные вопросы

  • Нет связанных вопросов^_^