title: IHttpActionResult vs IActionResult
body: <p>I'm creating an API using .NET Core 2 to provide data for many applications developed in different technologies. I'm currently returning <code>IActionresult</code> from my methods. I've been studying what the best option is to return the data and saw some examples using <code>IHttpActionResult</code>. Now I dont't know which type is the best to return.</p>
  
  <p>What is the difference between <code>IHttpActionResult</code> and <code>IActionresult</code>?</p>