title: Difference between BadRequestResult and BadRequestObjectResult
body: <p>I'm going to return a bad request result in my action filter.</p>
  <p>I have two choices:</p>
  <p><code>context.result = new BadRequestResult();</code></p>
  <p>or</p>
  <p><code>context.result = new BadRequestObjectResult();</code></p>
  <p>It seems there are couple types for all status codes: <code>NotFoundResult</code> - <code>NotFoundObjectResult</code> and so on.</p>
  <p>which one I should use and what is differences of these couple types?</p>