O tipo '{0}' no namespace '{1}' não pode ser usado como o tipo básico de um tipo de contrato de dados, porque ele próprio ...