IActionResult in Asp.net Core MVC VS2017

Asp.net Mvc controllers can have different methods usually called actions or action methods. Asp.net Mvc has introduced the separation of concern with IActionResults. The separation is between stating the intentions and executing the intentions. Stating the intention is to the programmers writing codes in action methods. Execution is usually handled by the built-in IActionResult implementations [...]