Это может показаться странным запросом, однако с API, для которых требуется строка свойства фильтра, я подумал, что было бы неплохо иметь возможность преобразовать безопасное лямбда-выражение указанного типа, которое затем можно скомпилировать в строку запроса - аналогпо существу в Linq -> SQL.
Так, например:
Func<TQueryObj, bool>
(invoice) => { invoice.Status == "DRAFT" && invoice.Type == "ACCREF" };
Преобразуется в
Status=="DRAFT" && Type=="ACCREF"
В настоящее время я использую API выставления счетов, отсюда и пример.Есть ли способ добиться этого довольно просто?
Приветствия