Por que navigation property precisa ser marcada como virtual? Não coloquei o virtual e tudo funcionou perfeimente.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Por que navigation property precisa ser marcada como virtual? Não coloquei o virtual e tudo funcionou perfeimente.
Oi Lorran, não sou especialista, mas dei uma pesquisada e parece que ser virtual seria uma necessidade para realizar o lazy load dos dados, não sei se já está implementada no EF. Você declara uma propriedade como virtual quando você quer possibilitar que ela seja reimplementada em uma subclasse.
Caso você não declare isso na sua entidade, ele vai carregar o relacionamento assim que você carregar a entidade.