2016-04-14 8 views

答えて

3

エンドポイントの応答内容は、Swashbuckleではなく、ASP.NET Web APIプロジェクトの設定で設定されたフォーマッタによって決定されます。あなたはWebApiConfigRegister方法にこれを追加することができtext/plainコンテンツタイプのみサポートapplication\jsonを削除するには

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"));私のために働いた –

関連する問題