Question: what is ihttpactionresult in web api?
Answer: IHttpActionResult – new way of creating responses in ASP.NET Web API 2. ... Either return a specific object instance (or void) and let the Web API pipeline convert that to an HttpResponseMessage for you, or return a raw HttpResponseMessage.