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

Quando usar e quando não usar o virtual? FirsOrDefault ou Find?

Durante a aula de número 06, percebi que na classe venda foi criado uma propriedade do tipo IList para relacionamentos e não foi colocado a palavra reservada virtual. Será que foi por esquecimento do professor?

Outra dúvida é: Pq o professor está usando o método firstOrDefault se existe o método find para buscar por algo passando o seu ID?

Desde já agradeço!

1 resposta
solução!

Olá Jocsã,

aparentemente o instrutor realmente esqueceu de passar o comando virtual na classe Venda.

Quanto ao uso do firstOrDefault foi apenas uma decisão momentânea mesmo durante a gravação por optar usar este método. No caso ele realmente poderia utilizar o método find para buscar um elemento baseado no id igual o firstOrDefault.