1
専用のクエリでEntity Frameworkのプロキシを無効にすることはできますか?私は解決策の残りの部分に影響を与えたくありません。1つのEntity Frameworkクエリでプロキシを無効にすることはできますか?
私はプロキシオブジェクトを無効にし、「ネイティブ」GoalとGoalProgressItemを取得したいと考えています。非プロキシオブジェクトを取得する方法。
var goalWithProgressItemsPairs = _dbContext.GoalProgressItems
.Include(p => p.Goal)
.Where(p => p.Date >= range.From && p.Date <= range.To)
.Select(p =>
new
{
Goal = p.Goal,
ProgressItem = p
}
)
.ToList();
'native'と' proxy'はどういう意味ですか?あなたの上記の質問は何をしたいのですか? – Igor
@Igor私のDbContextでは、DbSetの目標を定義しました。私は、私が定義した「ネイティブ」タイプとして「ゴール」を意味します。 Goalから継承するクエリーリターンプロキシタイプです。 –
Jacek