В настоящее время я работаю над книгой Apress ASP.NET MVC2, и меня немного смущает вопрос о пользователе new {returnUrl} в следующем коде:
public RedirectToRouteResult RemoveFromCart(Cart cart, int productID, string returnUrl)
{
Product product = productsRepository.Products.FirstOrDefault(p => p.ProductID == productID);
cart.RemoveLine(product);
return RedirectToAction("Index", new { returnUrl });
}
Это связано с созданием новой строки, а не просто передачей ссылки на переданный параметр?