多くの方法で使用するフィルターがあります。
Expression<Func<Child, bool>> filter = child => child.Status == 1;
(実際はもっと複雑です)
そして、私は次のことをしなければなりません
return db.Parents.Where(parent => parent.Status == 1 &&
parent.Child.Status == 1);
ここで、条件は上記のフィルターと同じです。
このメソッドでフィルターを再利用したい。しかし、方法がわかりません。私は試した
return db.Parents.Where(parent => parent.Status == 1 &&
filter(parent.Child));
ただし、式はメソッドとして使用できません