После MVC основного примера, такого как ниже:
public ViewResult List() => View(repository.Orders.Where(t => t.Shipped == false));
[HttpPost]
public IActionResult MarkShipped(int orderID)
{
Order order = repository.Orders.FirstOrDefault(t => t.OrderID == orderID);
if (order != null)
{
order.Shipped = true;
repository.SaveOrder(order);
}
return RedirectToAction(nameof(List));
}
Заметил, что в последней строке написано return RedirectToAction(nameof(List));
Так что мой вопрос, в чем разница, если он сказал return RedirectToAction("List");
или, может быть, это даже неправильно?