У меня есть предикат Expression
I необходимо использовать его как предикат Expression
с использованием свойства T1
для T2
Я пытался подумать о нескольких подходах, возможно используя Expression.Invoke
, но я не могу об этом подумать.
Для справки:
class T2 {
public T1 T1;
}
И
Expression<Func<T1, bool>> ConvertPredicates(Expression<Func<T2, bool>> predicate) {
//what to do here...
}
Заранее большое спасибо.