El tipo '{0}' no se puede heredar de un tipo que no está marcado con DataContractAttribute o SerializableAttribute. Considere ...