linq-expressions

Задача состоит в том, чтобы получить массив MemberExpressions из двух лямбда-выражений. Первый преобразуется в MethodCallExpression, который возвращает экземпляр объекта (Expression<Func<T>>). Второе лямбда-выражение будет принимать результат скомпилированного первого выражения и возвращать влож...

У меня есть два выражения. У меня есть вход предиката типа Expression<Func<Foo, bool>> Я хотел бы преобразовать исходное выражение В Тип Expression<Func<Bar, bool>> Какова была бы логика, чтобы сделать это? Я пытался использовать Expression.Convert() , но я считаю, что делаю это н...

У меня есть репозиторий со следующим методом: IEnumerable<T> FindAll<TRelated>(Specification<T> specification, Expression<Func<T, TRelated>> fetchExpression); Мне нужно передать более одного выражения. Я думал об изменении подписи на: IEnume...

Я пытаюсь заполнить базу данных разработки с некоторыми тестовыми данными. я использовал context.People.AddOrUpdate(p => p.Id, people)); С большим успехом. у меня есть еще одна таблица, которую мне нужно засеять, в которой я бы не знал первичный ключ. например, я хотел бы AddOrUpdate на основе сопоставл...