Je travaille sur une API Web C# écrite en dotnet core. Je me débats avec le retour d'une action qui tente de récupérer des données d'un service tiers sur un autre serveur. Dans l'éventualité où quelque chose ne fonctionnerait pas lors de la tentative d'obtention de données à partir dudit service tiers, la réponse HTTP qui me semble la plus logique en regardant l'action spec était 502 Bad Gate Gateway car
Le serveur, qui agit comme une passerelle ou un proxy, a reçu un message non valide. réponse invalide de la part du serveur en amont auquel il a accédé en tentant de de répondre à la demande.
Mais je ne trouve pas le moyen de le renvoyer dans mon action. IActionResult
ne semble pas avoir d'implémentation pour ce code. Ai-je bien réfléchi à la question ?