When should you use Async Controllers in ASP.NET MVC?
问题 Changing an ASP.NET MVC synchronous controller ( Controller ) to an asynchronous controller ( AsyncController ) seems like a trivial thing to do, but when should you do it? Should I just make every controller async irrespective of its actions? What are examples of operations that would be improved if used in an asynchronous controller? Taking the most trivial example: static html pages. So you have the most basic of controllers which simply returns a View from the Index action. Should this