2016-04-14 1 views

ответ

3

Контент ответа конечной точки не определяется Swashbuckle, а формирователями, установленными в конфигурации вашего проекта ASP.NET Web API.

Чтобы удалить тип text/plain контента и поддержку только application\json вы могли бы добавить это к Register методу вашего WebApiConfig:

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 (новый MediaTypeWithQualityHeaderValue ("приложение/JSon")); работал на меня –