Func в Func - C#
Формулировка задачи:
Подскажите если возможность как-нибудь преобразовать Func<TIn, bool> в Func<TOut, bool>?
Есть автомаппер, типы TIn и TOut, автомаппятся, но сами Func нет.
Что делать?)
Решение задачи: «Func в Func»
textual
Листинг программы
Func<TOut, bool> MapFunc<TIn, TOut>(Func<TIn, bool> func) { return new Func<TOut, bool>( (TOut arg) => func(Mapper.Map<TOut, TIn>(arg)) ); }