У меня есть динамический список значений, которые я хочу запросить по IQueryable с условиями OR.
Как бы я указывал значения, чтобы "ИЛИ" сравнивать их с IQueryable?
вы можете сделать List<T> и затем использовать метод .Contains(), который заменит ваше поведение "или".
List<T>
.Contains()
пролил мне свет на код, который у тебя уже есть, и я могу тебе кое-что написать.