Я не могу перейти в другую область, когда я в основной программе.
namespace WebApplication1.Controllers
{
public class HomeController : Controller
{
// GET: /<controller>/
public ActionResult Index(int id)
{
return RedirectToAction("temping","home",new { area = nameof(Areas.Admin) });
}
}
}
это мой домашний контроллер в основном. И мне нужно перейти в админку с URL admin / home / temping /, но этот код дает мне этот URL: https://localhost:44339/home/temping?area=Admin
мой маршрут:
routes.MapRoute(
name: "AdminArea",
template: "{area:exists}/{controller=home}/{action=index}/{id?}");
а в админке у меня один контроллер с домашним именем
[Area(nameof(Admin))]
public class HomeController : Controller
{
public ViewResult Index() => View(data);
public string temping() => "hiiii";
}
Может ли какое-нибудь тело помочь мне?