title: When deserializing JSON with C#/NewtonSoft, can you flatten some of the results?
body: <p>If my JSON is:</p>
  
  <p><code>{ cat: 1, dog: 2, price: { initial: 1, new: 2 } }</code></p>
  
  <p>Is it possible to deserialize it into a single class that has the properties cat, dog, initialprice, newprice?</p>
  
  <p>Perhaps there is an attribute or way of using the JsonProperty attribute to do this.</p>
  
  <p>I'm using the Newtonsoft.Json library.</p>