Minimale API gibt die leere BadRequest -Antwort in der Produktion zurückC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Minimale API gibt die leere BadRequest -Antwort in der Produktion zurück

Post by Anonymous »

Ich habe eine .NET 9 -minimale API für die Arbeit erstellt und alles funktioniert einwandfrei, während ich in VSCODE /KESTREL DEBUGGE -API funktioniert, aber wenn ich die Anwendung auf IIS 10 bereitete, enthält alle meine BadRequest -Antworten keinen Antwortkörper. Antwort von DotNet, mit TracId, Statuscode usw. < /p>
Meine Endpunkte sind so definiert: < /p>
private static async Task SomeEndpoint(string input)
{
return TypedResults.BadRequest("Everything is fubar");
};

private static async Task SomeEndpointWithProblem(string input)
{
return TypedResults.Problem(detail: "Everything is fubar", statusCode: 400);
};
< /code>
Aber ich erhalte nur einen 400 ohne Körper im Browser, nachdem die Anwendung bereitgestellt wurde. Und ich verstehe nicht vollständig, warum Dotnet den Inhalt zu entfernen scheint.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post