Tipo '{0}' con nome di contratto dati '{1}:{2}' non previsto. Provare a utilizzare DataContractResolver o ad aggiungere in ...

Tipo '{0}' con nome di contratto dati '{1}:{2}' non previsto. Provare a utilizzare DataContractResolver o ad aggiungere in modo statico tipi non conosciuti all'elenco di tipi conosciuti, ad esempio utilizzando l'attributo KnownTypeAttribute o aggiungendoli all'elenco di tipi conosciuti passato a DataContractSerializer.