質問: 以前のバージョンのエンティティ・フレームワークでは、次のように`Reload()`メソッドにアクセスできました`Db.Entry(_me).Reload();` EntityEntryに 'Reload'の定義が含まれていないというエラーが表示されます。 私がリロードしたいのは、キャッシング(またはキャッシングと考えているもの、そしてキャッシュを無効にする時期を知らないEF)からです。 例: userAをロードします。 userAが所有するアイテムを作成します。 ユーザーの関係を通じて新しいアイテムにアクセスしてみてください。 userA.Itemsは空を返します データベースからuserAを再フェッチし、関係を呼び出すと、新しく作成された項目が関連付けられます。 それがなぜ起こっているのか、またはEFにキャッシュの無効化を賢明にさせる方法があるかどうかはわかりません。
回答: これはサポートされていませんが、メタデータを調べることでコードで実行できます。ここの例を参照してください: https : //weblogs.asp.net/ricardoperes/implementing-missing-features-in-entity-framework-core 。