title: Custom type serializer for Json.Net
body: <p>I'm using NewtonSoft Json.Net to serialize my objects to JSON. On of my classes is not serializing correctly. I was wondering if it is possible to build a custom type serializer that will output different JSON.</p>
  
  <p>How can I make a custom serializer/deserializer for a specific class?</p>