Я пытаюсь сделать запрос для клиента, и если клиент не существует, он должен вернуть какую-то страницу "Не найден". Какая из приведенных ниже будет лучшей практикой для использования для такой задачи и почему?
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();
}