Der standardmäßige Antwortinhaltstyp bei Verwendung von SwashBuckle ist text/plain
. Wie kann ich den Standardwert auf application/json
ändern oder sogar text/plain
entfernen?Wie kann ich den Standardantwort-Inhaltstyp mithilfe von SwashBuckle festlegen oder entfernen?
1
A
Antwort
3
Der Antwortinhalt eines Endpunkts wird nicht von Swashbuckle
bestimmt, sondern von den Formatierern, die in der Konfiguration Ihres ASP.NET-Web-API-Projekts festgelegt wurden.
Um den text/plain
Inhaltstyp und nur Unterstützung entfernen application\json
Sie dies die Register
Methode Ihres WebApiConfig
könnten hinzufügen:
GlobalConfiguration.Configuration.Formatters.Clear();
var jsonFormatter = new JsonMediaTypeFormatter();
jsonFormatter.SupportedMediaTypes.Clear();
jsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue('application\json'));
GlobalConfiguration.Configuration.Formatters.Add(jsonFormatter);
Verwandte Themen
- 1. Entfernen Sie den Eingabeplatzhalter mithilfe von jquery
- 2. Wie Sie ApplicationIdData mithilfe von MQQueueConnectionFactory festlegen?
- 3. Kann ich Werte für Swift-Objekteigenschaften mithilfe der Spiegelung festlegen?
- 4. Wie kann ich Tabellendefinitionen mithilfe von SQL oder Toad extrahieren?
- 5. Wie kann ich den Standort mithilfe von UIActivityViewController freigeben?
- 6. k__BackingField in C# entfernen (über Swashbuckle/Swagger)
- 7. Wie kann ich den Speicherort von 3D Studio Max mithilfe der Registrierung mithilfe von Python ermitteln?
- 8. Wie sollte ich Swashbuckle Authentifizierung hinzufügen?
- 9. Wie kann ich das aktuelle Schema für DB2 mithilfe von Hibernate/JDBC festlegen?
- 10. Festlegen eines Elementwerts mithilfe von HTML-Entitäten
- 11. Swashbuckle Swagger - Wie beschreibe ich Inhaltstypen?
- 12. Wie kann ich den Rückgabewert der Methode im Abonnement festlegen?
- 13. Wie kann ich den Standardstatus eines UISegmentedControls festlegen?
- 14. Wie kann ich RDD von Dstream entfernen oder ungültig machen?
- 15. Wie kann ich den Standard-Debug-Ordner in VS2015 festlegen
- 16. Wie kann ich die Cache-Steuerung mithilfe von Write-S3Object mit S3- und Cloudfront-Distributionen festlegen?
- 17. Wie kann ich den Whitespace von Pandas DataFrame-Headern entfernen?
- 18. Wie kann ich den umgekehrten Backslash von $ (ProjectDir) entfernen?
- 19. Wie kann ich den Button von ExpandableListView entfernen?
- 20. Warum kann ich den Anzeigestatus nicht mithilfe von CSS ändern?
- 21. Wie kann ich den Prozessnamen für ein Java-Programm festlegen?
- 22. Wie kann ich den Wert eines Textfelds in Dart festlegen?
- 23. Android; MapView, wie kann ich den Standardstandort festlegen?
- 24. Wie kann ich den Hintergrund eines Gitters festlegen?
- 25. Wie kann ich den Hostnamen mit Chef festlegen/ändern?
- 26. Wie kann ich den Wert einer Textbox über PHP festlegen?
- 27. Wie kann ich den Titel für eine UINavigationsleiste programmgesteuert festlegen?
- 28. Wie kann ich den Canvas-Hintergrund vor dem Herunterladen festlegen?
- 29. Festlegen von Winkelmesserspezifikationen mithilfe von Befehlszeilenargumenten ohne Verwendung von Grunt oder anderen Aufgabenläufern
- 30. Wie kann ich eine DateUpdated-Spalte mithilfe des Entity Framework automatisch festlegen?
jsonFormatter.SupportedMediaTypes.Add (neu MediaTypeWithQualityHeaderValue ("application/json")); hat für mich gearbeitet –