2016-04-14 4 views

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); 
+0

jsonFormatter.SupportedMediaTypes.Add (neu MediaTypeWithQualityHeaderValue ("application/json")); hat für mich gearbeitet –

Verwandte Themen