Динамически выделить область в приложении ASP.NET MVC 3 - PullRequest
1 голос
/ 03 августа 2011

У меня есть ситуация, когда мне нужно динамически выбрать область на основе некоторых внешних критериев (в данном случае это чтение из моей базы данных).

У меня есть следующая стандартная структура в моем проекте MVC:

  • Области
    • Area1
    • Area2
  • Контроллеры
  • Просмотры

Теперь я хочу, чтобы, когда мои пользователи посещают http://mysite.com/private, им будет предоставлено Area1 или Area2, и я хочу принять это решение во время выполнения.

Я предполагаю, что мне придется наследоватьиз Route или RouteBase и делаю там свою магию, но я не понимаю, как это сделать.

У кого-нибудь есть идеи, как заставить это работать?

Спасибо

...