Tengo una acción que toma una cadena que se usa para recuperar algunos datos. Si esta cadena no devuelve datos (tal vez porque se ha eliminado), quiero devolver un 404 y mostrar una página de error.
Actualmente solo uso devolver una vista especial que muestra un mensaje de error descriptivo específico de esta acción que dice que no se encontró el elemento. Esto funciona bien, pero idealmente le gustaría devolver un código de estado 404 para que los motores de búsqueda sepan que este contenido ya no existe y pueden eliminarlo de los resultados de búsqueda.
¿Cuál es la mejor manera de hacer esto?
¿Es tan simple como configurar Response.StatusCode = 404?