У меня есть веб-сайт, на котором не было зарегистрировано ни одной области.Затем я зарегистрировал область под названием "MyNewArea
".
Теперь ссылки на веб-сайты по умолчанию, такие как блоги и т. Д., Больше не работают.
Так что теперь у меня есть папка областей с одной областью ипапки по умолчанию при создании проекта.
В моем районе AreaRegistration
класс, который у меня есть;
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"MyArea_default",
"{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
}
, но это похоже на конфликт по умолчанию с одним из
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
Что мне нужно сделать, чтобы область работала с сайтом и контроллерами по умолчанию?