У меня есть действие, которое принимает строку, которая используется для извлечения некоторых данных. Если эта строка не приводит к возврату данных (возможно, потому, что она была удалена), я хочу вернуть 404 и отобразить страницу с ошибкой.
В настоящее время я просто использую return специальное представление, отображающее дружественное сообщение об ошибке, относящееся к этому действию, в котором говорится, что элемент не найден. Это прекрасно работает, но в идеале хотелось бы вернуть код статуса 404, чтобы поисковые системы знали, что это содержимое больше не существует и может удалить его из результатов поиска.
Каков наилучший способ сделать это?
Это так же просто, как установка Response.StatusCode = 404?