title: How can I make the ACR User Dialogs ShowLoading method run as an async task?
body: <p>Is it possible to run the ACR UserDialogs.Instance.ShowLoading method as an async Task? I tried the following, but the loading animation stutters, suggesting that it isn't running async:</p>
  
  <pre><code>await Task.Run(async () =&gt;
  {                
      UserDialogs.Instance.ShowLoading("doing stuff...");
  });
  
  await DoComplexStuff();
  UserDialogs.Instance.HideLoading();
  </code></pre>
  
  <p>It would be preferable to run the ShowLoading method as an async Task as opposed to having to rewrite the DoComplexStuff method (and the many methods it calls).</p>