Я создал области -> Админ.
В моей области регистрации у меня есть:
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
}
Я изменил его на:
context.MapRoute(
"jojo",
"jojo/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
Теперь, если вы введете URL-адрес, xxx/jojo/AdminHome/Index
, он отлично работает, но как я могу изменить имена контроллеров и действий, пока пользователь не обнаружит, что он идет в область администратора. Обратите внимание, что я не хочу менять имя моего контроллера на jojo, например.
Возможно ли это?