У меня есть фильтр, который я использую во многих методах :
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));
, но Expression не может быть использован в качестве метода