title: How to get a List of model from List<Task<Model>>?
body: <p>I have this method:</p>
  
  <pre><code>public async void OnNavigatedTo(NavigationParameters parameters)
  {
      var result = await GetMatches();
      var toList = result.OrderByDescending(p =&gt; p.CreatedAt)
          .Select(async p =&gt; new CardDataModel()
          {
              HeadTitle = await generateHeadTitle(p) ,
              HeadLines = p.Sport + " - " + p.PlayersNeeded + " players needed    @" + p.Location,
              HeadLinesDesc = p.Comment,
              ProfileImage = "Person_7.jpg"
          }).ToList();
  
      CardList = toList;
  }
  </code></pre>
  
  <p>Which should generate me a List but because i'm using async/await i'm getting a <code>List&lt;Task&lt;CardDataModel&gt;&gt;</code> which I cannot bind to a my List property . </p>
  
  <p>Any ideas how to get the desired List ?</p>