title: Using ConfigureAwait() without await
body: <p>I have a method called Load which is being invoked from a synchronous method:</p>
  
  <pre><code>private async Task LoadAsync()
  {
    await Task.Run(() =&gt; // stuff....).ConfigureAwait(false);
  }
  
  public void HelloWorld()
  {
    this.LoadAsync(); // this gives me a suggestion/message, "because this call is not awaited,.... consider using await.
  }
  </code></pre>
  
  <p>I was able to remove the suggestion message by doing this:</p>
  
  <pre><code>this.LoadAsync().ConfigureAWait(false);
  </code></pre>
  
  <p>Does the ConfigureAwait(false) still work (the Task.Run inside the method will run asychronously) without the await keyword?</p>