title: What are the scenarios where we can use Actionresult in MVC?
body: <p>I know that actionresult is the base class which is inherited by ViewResult,JsonResult etc. but I want to know under what circumstances we can call ActionResult directly.</p>