Я начинаю с ASP. Net core MVC 3.1 и имею область с именем Foo :
endpoints.MapAreaControllerRoute(
name: "Foo",
areaName: "Foo",
pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}"
);
И в этой области контроллер называется Тест с действием Индекс : https://localhost:44390/Foo/Test/
- это работает нормально.
Я пытаюсь перенаправить на него другой контроллер с
return RedirectToAction("Index", "Test", new { area = "Foo" });
но это отправляет меня на https://localhost:44390/Test?area=Foo
Как я могу использовать RedirectToAction()
, чтобы в итоге https://localhost:44390/Foo/Test/
?