L'élément '{2}:{3}' contient des données dont le type est mappé au nom '{0}:{1}'. Le désérialiseur n'a connaissance d'aucun ...

L'élément '{2}:{3}' contient des données dont le type est mappé au nom '{0}:{1}'. Le désérialiseur n'a connaissance d'aucun type mappé à ce nom. Utilisez DataContractResolver ou ajoutez le type correspondant à '{1}' dans la liste des types connus, par exemple en utilisant l'attribut KnownTypeAttribute ou en l'ajoutant à la liste des types connus qui est passée à DataContractSerializer.