EF 6 にアップグレードしましたが、このクエリを実行すると、次のエラーが表示されます。
ExecuteReader には、オープンで使用可能な接続が必要です。接続の現在の状態は閉じています。
コード:
var db = new Entity2Entities();
db.Configuration.LazyLoadingEnabled = true;
var ids = db.PersonBase.SqlQuery(Utils.Query(param, "PersonBase"))
.Select(x => x.Id);
var result = db.Employee.Where(x => ids.Contains(x.Id));