Types of Web API Action Return Types | Return Types in Web API Action | ASP.NET Web API Interview Question | ASP.NET Web API Programmer Guide

,
Web API supports three types of possible action return values (well, four, if you count void):
  • – HttpResponseMessage
  • – IHttpActionResult
  • – any other type, subject to content negotiation