title: When to use HttpResponseMessage and Request.CreateResponse
body: <p>When should we use the <code>HttpResponseMessage</code> object and when should we use the <code>Request.CreateResponse(...)</code> method?</p>
  
  <p>Also, what is the difference between the <code>HttpResponseMessage</code> object and the <code>Request.CreateResponse(...)</code> method?</p>