Подпапки для контроллеров без областей - PullRequest
3 голосов
/ 09 января 2012

Я пытаюсь организовать контроллеры в подпапки, чтобы запрос выглядел так:

<domain>/Account/Home
<domain>/Client/Home
<domain>/Vendor/Home

И иметь папку контроллеров, как:

Controllers\Account\HomeController
Controllers\Vendor\HomeController
Controllers\Client\HomeController

Я знаком с Областями в MVC, но предпочитаю не использовать это. Если есть альтернативный способ регистрации маршрутов для использования подпапок на контроллерах, сообщите мне.

1 Ответ

1 голос
/ 08 февраля 2012

Почему бы не использовать Области? Это одна из причин, почему они существуют. Альтернативой может быть добавление тонны маршрутов к RouteCollection (RouteCollection.MapRoute).

http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx

...