title: How to use Custom Serialization or Deserialization in WCF to force a new instance on every property of a datacontact ?
body: <p>I have a datacontact with many members that has a custom class</p>
  
  <p>I would like to force a new instance if the property is null on deserialization.</p>
  
  <p>is there a way to do that?</p>