Я пытаюсь дать пользователю возможность попробовать бета-функции, я смог сделать это, используя области, поэтому, если вы переходите с /beta
в качестве префикса в маршруте, он загрузит бета-область, возвращающуюся к основное приложение для отсутствующих контроллеров.
Теперь я хочу, чтобы пользователь всегда открывал бета-версию, даже если не использует префикс /beta
. Я проверил, что использование routes.MapRoute(...).DataTokens["area"] = "beta"
будет работать должным образом и загружать бета-область, даже если не использовать префикс beta.
Я добавил кнопку, которая добавляет повар ie, когда пользователь решает использовать эту функцию, но теперь мне нужно проверить этот Cook ie, чтобы узнать, следует ли мне устанавливать DataTokens["area"]
или нет.
Можно ли получить доступ к файлам cookie в методе public static void RegisterRoutes(RouteCollection routes)
из ASP. Net application?
Или есть другой способ добиться этого, разрешив пользователю сохранить предпочтительный вариант?