title: How do I omit the assembly name from the type name while serializing and deserializing in JSON.Net?
body: <p>We have a single contract assembly which has all our data contracts. We are using JSON.net for serializing our data contracts to json.</p>
  
  <p>JSON.Net adds both the type name and the assembly name in the $type attribute on serialization. Since all our data contracts are in the same assembly which is always loaded in the current app domain, we should be able to omit this.</p>
  
  <p>How can we achieve this?</p>
  
  <p>Thanks</p>