Using IHttpActionResult instead of HttpResponseMessage