Jak czekać na metodę w zapytaniu Linq

Próbuję użyćawait słowo kluczowe w aLINQ zapytanie i otrzymuję to:

Operator „await” może być używany tylko w wyrażeniu zapytania w pierwszym wyrażeniu kolekcji początkowej klauzuli „from” lub w kolekcji wyrażenie klauzuli „join”

Przykładowy kod:

var data = (from id in ids
            let d = await LoadDataAsync(id)
            select d);

Czy nie można oczekiwać czegoś w aLINQ zapytanie, czy musi być skonstruowane w inny sposób?

questionAnswers(3)

yourAnswerToTheQuestion