この質問が何度も議論されていることは知っていますが、私にとってそれらの解決策は機能していません。ASP.NET Web API から JSON データを返したいと考えています。Firefox REST クライアント プラグインを使用してエンドポイントに到達しています。
私が試したこと:
- 特定の受け入れヘッダーがあります: - Accept: application/json. Accept ヘッダーを使用する
- Application_Start メソッドの XML フォーマッターを削除しました - var formatters = GlobalConfiguration.Configuration.Formatters; - formatters.Remove(formatters.XmlFormatter); 
これは、最後にデータを返す方法です
 return myModel.OrderBy(d => d.SortOrder);
myModel は、パブリック プロパティがほとんどない単なるクラスです。このクラスまたはそのプロパティを属性で装飾していません。
しかし、これら2つのアプローチは機能していません。私はまだXML形式でデータを取得しています:(
あなたの提案を提供してください。