необходимо вызвать async функцию, кроме как заменить where на foreach ?  Данный пример не рабочий, только для примера : var filteredItems = items.Where(async (s) => { return await RuleAsync(s.Prop1); });
                  
                  
                
работать с IAsyncEnumerable
Спасибо большое !
Обсуждают сегодня