0
Linq to Entity式のすべてのエンティティに.Where(e => e.PartitionId = x)を追加します。 ユーザーは、複数のナビゲーションプロパティに変換する複雑なクエリを送信できます。たとえば、 オーダー、その顧客と顧客の住所です。 DbSetアクセスをキャプチャしようとしましたが、Orderエンティティでのみ発生するようで、ナビゲーションプロパティでは発生しません。EFナビゲーションプロパティDbSetにフィルタを追加
ユーザーが注文を求めてナビゲーションプロパティを取得したり、20のエンティティのいずれかから開始する可能性があるため、コード内でクエリをハードコードできません。