title: Async Restsharp getting data into datacontext
body: <pre><code>public class BerichtenOphalen
  {
      public List&lt;Bericht&gt; berichten = new List&lt;Bericht&gt;();
  
      public List&lt;Bericht&gt; getBerichten(string email)
      {
          var client = new RestClient("http://localhost:8080/ewm/resources");
          client.Authenticator = new HttpBasicAuthenticator("lode_vl@hotmail.com",     "123456");
          var request = new RestRequest("berichten/ontvanger/{id}", Method.GET);
          request.AddUrlSegment("id", email);
          List&lt;Bericht&gt; berichten = new List&lt;Bericht&gt;();
          client.ExecuteAsync(request, response =&gt;
          {
              if (response != null)
              {
                  System.Diagnostics.Debug.WriteLine("not null" + response.Content.ToString());
                  this.berichten = JsonConvert.DeserializeObject&lt;List&lt;Bericht&gt;&gt;(response.Content);
                  System.Diagnostics.Debug.WriteLine("\n\n" +berichten.Count);
              }   
          });
          return berichten;
      }
  </code></pre>
  
  <p>This class works, But i cant figure out how to return the List that is filled with objects.</p>
  
  <pre><code>protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
  {
      BerichtenOphalen req = new BerichtenOphalen();
      this.DataContext = req.getBerichten("lode_vl@hotmail.com");
      base.OnNavigatedTo(e);
  } 
  </code></pre>
  
  <p>This is where i try to get my list to use as datacontext for my app, there is never any data in it. </p>