Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[DataContract] na classe BaseModel

Para que serve [DataContract] em cima da classe e [DataMember] em cima da propriedade Id?

1 resposta
solução!

Um [DataContract] é um contrato formal entre um serviço e um cliente que descreve abstratamente os dados a serem trocados. Ou seja, para se comunicar, o cliente e o serviço não precisam compartilhar os mesmos tipos, apenas os mesmos contratos de dados.

[DataMember] é aplicado ao membro de um tipo, especifica que o membro faz parte de um contrato de dados e é serializável pelo DataContractSerializer .