EF将过滤器添加到导航属性DbSet

时间:2017-06-07 01:32:13

标签: entity-framework-6

我想将.ehere(e => e.PartitionId = x)添加到Linq to Entity表达式中的所有实体。 例如,用户可以发送转换为多个导航属性的复杂查询 订单及其客户和客户的地址。 我尝试捕获DbSet访问,但它似乎只发生在Order实体上,并且不会发生任何导航属性。

我无法在我的代码中进行硬编码查询,因为用户可能会要求订购并获取其导航属性或从我的20个实体中的任何一个开始。

1 个答案:

答案 0 :(得分:0)

我找到EntityFramework.DynamicFilter,到目前为止效果很好