title: Reduce size of JSON object by skipping NULL properties
body: <p>The JSON object returned by an AJAX call could have multiple properties with NULL values:</p>
  
  <pre><code>{
   Id: 1,
   Prop1: null,
   Prop2: null,
   Prop3: "abc"
  }
  </code></pre>
  
  <p>Is there a way to tell MVC to skip the null values in the return object? Such trimmed down version of the JSON object would reduce payload by a lot.</p>
  
  <pre><code>{
   Id: 1,
   Prop3: "abc"
  }
  </code></pre>
  
  <p>Does anyone have any idea about this approach?</p>