title: Returning a view with async keyword
body: <p>There are some code samples where I show some code like below.</p>
  
  <pre><code> public async Task&lt;IActionResult&gt; AddUser(User user)
   {
        ///Logic to add user
        return View();
   }
  </code></pre>
  
  <p>Is this a good practice to return a view with async action result method as view result it self-does not support async.</p>
  
  <p>I checked in normal scenarios it works perfectly fine but what are the scenarios where it might fail or create problems.</p>