Я делаю динамический linq, используя dll DynamicLinq, где я отправляю динамический фильтр, построенный как показано ниже
"CreatedDate=System.DateTimeOffset.Parse(\"2017-11-17 22:07:04.9192538 +00:00\")",
Однако я получаю сообщение об ошибке, что Система не существует. Однако я тоже попробовал следующее, но не повезло.
"CreatedDate=(\"2017-11-17 22:07:04.9192538 +00:00\")",
Но, получив следующее сообщение
Оператор '=' несовместим с типами операндов 'DateTimeOffset' и 'String' (с индексом 11)
Какой правильный подход для фильтрации столбцов смещения даты и времени с использованием динамических linq и EF?
код
IQueryable<T> query = Set<T>();
if (!string.IsNullOrEmpty(filter))
query = Dynamic.DynamicQueryable.Where(query, filter);