1
resposta

O EntityFramework entendeu a herança.

Na opinião do instrutor como resposta para a questão, ele diz que o EntityFramework não iria salvar corretamente os dados pois, embora permitisse o polimorfismo, ele talvez não entendesse. Realizei um teste com o Dao de Usuário que eu havia criado, e tanto para pessoa física quanto para pessoa jurídica, ele salvou os campos CNPJ, CPF e Discriminator corretamente, em cada caso. Então fica a minha dúvida, se isto ocorreu por sorte, mas não é uma regra, ou talvez seja uma implementação nova do EntityFramework 7, ou alguma outra coisa?

Obrigado.

1 resposta

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software