Entity Frameworkを使用していますが、アプリケーション全体のエンティティをキャッシュしたため、エンティティではなくリストになりました。
私がキャッシュしたオブジェクトの2つは、ProductsとStoresです。Productにはストアがあります。テーブルでは、それらはStoreIdによってリンクされていますが、EFを使用しているため、ProductにStoreエンティティを含めることもできます。
それらが独立して使用されるという理由だけで、それらを一緒にキャッシュすることはしません。私がやりたいのは、ある時点でそれらを結合することです。そのため、Productオブジェクトを副選択してから、Storesオブジェクトを結合してStoresにデータを入力したいと思うかもしれません。
linqを使用して2つのリストを結合する最も効率的な方法です-もしそうなら、最も効率的な構文ですか、それともリストをエンティティに戻すより良い方法がありますか?