J'ai une action qui prend dans une chaîne qui est utilisée pour récupérer des données. Si cette chaîne ne renvoie aucune donnée (peut-être parce qu'elle a été supprimée), je souhaite renvoyer un 404 et afficher une page d'erreur.
Actuellement, j'utilise simplement une vue spéciale qui affiche un message d'erreur convivial spécifique à cette action indiquant que l'élément n'a pas été trouvé. Cela fonctionne bien, mais dans l'idéal, vous souhaitez renvoyer un code d'état 404 afin que les moteurs de recherche sachent que ce contenu n'existe plus et puissent le supprimer des résultats de recherche.
Quelle est la meilleure manière de s'occuper de ça?
Est-ce aussi simple que de définir Response.StatusCode = 404?