質問: EntityFrameworkCoreに問題があり、デフォルトですべての関連データが読み込まれます。 この質問にコードを掲示する必要はありません。説明しなくても簡単です。 私はUserナビゲーションプロパティを持つPostクラスを持っています。問題は、私がポストを読み込もうとするたびに、ユーザーは一緒に読み込まれますが、私はそれを望んでいないということです。私は遅延読み込みを使用していません。私は、遅延ロードはデフォルトでEFコアには含まれていないと思います。そのために特別なパッケージを参照する必要がありますか?まあ、私はしていません。 これは、次のようなほとんどの単純なクエリでも発生します。 ``` db.Posts.ToList(); ``` そして、私はそれらのポストをシリアル化しようとすると、ユーザーが再びポストナビゲーションプロパティを持っているので、私は参照ループ処理の問題を取得します。 私はデータベースに関連するDbContextまたはPostクラスに何も設定していません。 私はデータベースとしてSQL Serverを使用しており、プロバイダのバージョンは2.1.0です。
回答: 私はなぜそれがわからないのですが、今は問題が私のDbContextがシングルトンとして登録されていることがわかりました。 @IvanStoevに感謝します