質問: productId).Include(p => p.Dimension).ToList(); ``` ![クラッシュ](https://i.stack.imgur.com/W1E0K.png) Postmanは502エラーで終了し、VS Debugは最初に疑問符 "?"のリストを表示します。クラッシュする前に これは、Dimensionオブジェクトを含めることによって、添付されたUsageRecordsのリストをループし、Dimensionを何度も繰り返すことによるものだと思います。 どうすればそれを避けることができますか?
回答: LINQクエリから結果を取得するには、次の方法で問題を解決できます。 * ループを無視するようにシリアライザを構成する * コントローラのアクション用のビューモデルを作成する * あなたのコントローラのアクションでSelect結果から匿名タイプを使用する