title: How can I use a DBContext.Remove() asynchronously?
body: <p>I am trying to delete an entity using my DBContext.Remove() asynchronously but I can't compile it.</p>
  
  <pre><code>   public async void Delete(Bank bank)
      {
          await BankContext.Remove(bank);
      }
  </code></pre>
  
  <p>I get the following error:</p>
  
  <p>"Severity Code Description Project File Line Suppression State
  Error CS1061 'EntityEntry' does not contain a definition for 'GetAwaiter' and no accessible extension method 'GetAwaiter' accepting a first argument of type 'EntityEntry' could be found (are you missing a using directive or an assembly reference?)"</p>