Re[2]: [MVC] Routing
От: SE Украина  
Дата: 23.04.10 15:36
Оценка:
Здравствуйте, ankstoo, Вы писали:

A>Охота, чтобы при заходе на страницы типа "site.com/index", "site.com/profile" для пользователя определялась подходящий ему вариант сайта, записывалась в Cookie и он продолжал с ним работать.

A>Так же у пользователя есть возможность сменить текущий вариант.

A>Хочется каким-то образом расширить логику роутинга, чтобы при заходе на страницы без указания варианта сайта, роутер по кукам отправлял к нужному контроллеру.


A>Пока приходит на ум только такой вариант — создать контроллер "RouteController", установить его для корневых страниц, в нем проверять куки и делать редирект к нужному контроллеру.


A>А хочется что-то типа

A>
A>  RouteBuilder.Current.SetRouteFactory(MyRouteFactory);
A>


A>Такой возможности я не нашел, может не там искал?


Попробую ткнуть пальцем в небо, а области (areas) тут не помогут? Они предназначены для разделения чрезмерно большого проекта на несколько групп по функциональному признаку, но, может, подойдет?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.