Json.NET Sérialise les membres privés et non les propriétés en lecture seule

Comment puis-je personnaliser Json.NET pour sérialiser les membres privés et de ne PAS sérialiser public readonly propriétés (sans l'aide d'attributs).

J'ai eu un coup de couteau autour de la création d'une coutume IContractResolver mais je suis un peu perdu.

source d'informationauteur Ben Foster