Вопрос
В каком контексте я могу использовать RedirectToAction
и где использовать RedirectToRouteResult
?
У меня есть два метода действий, как показано ниже.
Подход - 1
public class ActionResultTypesController : Controller
{
public ActionResult Content()
{
return new RedirectToRouteResult(new RouteValueDictionary(
new { action = "Fileresult", controller = "ActionResultTypes" }));
}
public ActionResult Fileresult()
{
return View();
}
}
Подход - 2
Я мог бы написать тот же код, что и ниже. Единственное различие заключается в том, что на этот раз я использовал RedirectToAction
вместо RedirectToRouteResult
public class ActionResultTypesController : Controller
{
public ActionResult Content()
{
return RedirectToAction("Fileresult", "ActionResultTypes");
}
public ActionResult Fileresult()
{
return View();
}
}