Entity Framework 5 を使用しています。クエリ (DbQuery?) を作成し、DbContext で実行したいと考えています。出来ますか?
通常、次のようなクエリを実行します。
using (var db = new MyDbContext())
{
var nike = db.Products.Where(p => p.Brand == "Nike").OrderBy(p => p.Name);
foreach (var product in nike)
{
Debug.WriteLine(product.Name);
}
}
しかし、DbContext を作成する前にクエリを作成し、実際にデータを取得したいときにクエリを DbContext インスタンスにアタッチすることはできますか?