как я могу программно создать запрос EF (методы расширения с лямбдой). Я понимаю критерии и . Вот псевдокод:
var query = repository.Where(x => x.Name == "aName");
foreach(string filter in filters)
{
query = query.Where(x => x.FilterValue.Contains(filter))
}
Но я хочу не оператор and. Я хотел бы или оператор. Как мне это сделать? Как я могу создавать сложные критерии деревьев в коде?