Por que navigation property precisa ser marcada como virtual? Não coloquei o virtual e tudo funcionou perfeimente.
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.