2016-04-14 35 views

cevap

3

Bir bitiş noktasının yanıt içeriği, Swashbuckle tarafından belirlenir, ancak ASP.NET Web API projenizin yapılandırmasında ayarlanan biçimlendiriciler tarafından belirlenir.

size WebApiConfig ait Register yöntemine bu ekleyebilir text/plain içerik türünü ve tek destek application\json kaldırmak için:

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 (yeni MediaTypeWithQualityHeaderValue ("application/json")); benim için çalıştı –