title: HttpClient causes high cpu usage after a request (Xamarin)
body: <p>I have an out of the box (default template) xamarin forms application that I added a single http get to "google.com" on a button press. The CPU usage of the app is minimal until I make that web request. At that point it begins to use quite a bit of cpu - probably adding another .1s cpu usage every second or so (even while the app is backgrounded). I'm wondering why this is and if there are any solutions to it?</p>
  
  <p>Here is an image showing the high CPU use: <a href="https://i.imgur.com/zKbx5FP.png" rel="nofollow noreferrer">https://i.imgur.com/zKbx5FP.png</a></p>
  
  <p>Here is the command for the button press: </p>
  
  <pre><code>public ICommand MakeRequestCommand
  {
    get
    {
      return new Command(async () =&gt;
      {
        HttpClient client = new HttpClient();
        await client.GetAsync("http://google.com");
      });
   }
  }
  </code></pre>