私は EF4.2 と DbContext を使用しており、MergeOption をグローバルに設定する方法を見つける必要があります。
ここまでは、次のシナリオを見てきました。
DbContext を介して ObjectContext にキャストします。このメソッドでは、MergeOption を設定する方法が見当たらないようです。ObjectContext を使用する他のさまざまな投稿でこれが有効になりますが、これは「コード生成」ObjectContext であると思います。
各クエリの MergeOption の設定: これは最初のクエリでは機能しますが、ナビゲーション プロパティにアクセスすると、「遅延読み込み」が発生し、この読み込みはデフォルトの MergeOption である Append を使用しているように見えます。
では、遅延ロードの MergeOption を設定する方法はありますか?
詳細は次のとおりです: DbContext POCO EF4.2 を使用すると、遅延読み込みは true、追跡 = true/プロキシ生成
助言がありますか?または、別のアプローチが必要ですか?