У меня есть два лямбда-выражения:
Expression<Func<MyEntity, bool>> e1 = i = >i.FName.Contain("john");
а также
Expression<Func<MyEntity, bool>> e2 = i => i.LName.Contain("smith");
тип я происходит от моих сущностей poco, которые нельзя использовать с invoke. Я хочу объединить их во время выполнения.
Я хочу объединить эти выражения во время выполнения таким же образом, как:
Expression<Func<MyEntity, bool>> e3 = Combine(e1,e2);