いくつかのプロパティを持つモデルがあります。プロパティの 1 つは、計算フィールドであるため、[NotMapped] で装飾されています。このフィールドは毎回計算する必要があります。EF (5) は計算結果をキャッシュしており、次に同じ ID が要求されたときにそこに格納されます。計算が何も計算できず、モデルの値が null であると判断された場合は失敗します。ただし、以前に計算された値がそのままになるわけではありません。
DBContext がマップされていないプロパティのキャッシュにアクセスしようとするのを防ぐことはできますか?