Must ASP.NET MVC Controller Methods Return ActionResult?

You can absolutely use specific return types, even though most examples on the web seems to return the ActionResult. The only time I would return the ActionResult class is when different paths of the action method returns different subtypes. Steven Sanderson also recommends returning specific types in his book Pro ASP.NET MVC Framework. Take a … Read more