Я пытаюсь сделать запрос для клиента, и если он этого не делает? не существует, он должен возвращать какую-то страницу «Не найдено». Что из нижеприведенного было бы лучше всего использовать для такой задачи и почему?
public ActionResult Index(int id)
{
if (customerService.GetCustomerById(id) == null)
return View("NotFound");
return View();
}
или
public ActionResult Index(int id)
{
if (customerService.GetCustomerById(id) == null)
throw new HttpException(404, "Customer not found");
return View();
}