title: c# json.net custom serialization of subobjects
body: <p>I am using JSON.NET to serialize a class to JSON. The class contains a property which consists of a list of items, and I want to serialize the items themselves in a custom way (by dynamically including only certain properties, using a customized ContractResolver). So basically I want to serialize the parent class itself in a standard way, with the DefaultContractResolver, but serialize this one property in a custom way, with my own ContractResolver.</p>
  
  <p>JSON.NET has methods that probably allow this but the documentation is rather sketchy. Any help would be appreciated.</p>