Não consigo resolver esse problema.
Unable to determine the relationship represented by navigation property 'Produto.Promocoes' of type 'IList'. Either manually configure the relationship, or ignore this property from the model.
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!
Não consigo resolver esse problema.
Unable to determine the relationship represented by navigation property 'Produto.Promocoes' of type 'IList'. Either manually configure the relationship, or ignore this property from the model.
Diego, bom dia.
Coloca aqui o código das classes Produto, ProdutoPromocao e Promocao, por favor.
Fico no aguardo.
Daniel, obrigado pela pronta resposta, hoje pela manhã ao rever a aula 6, percebi que ao sobrescrever o método OnModelCreating eu havia deletado todo o corpo do método inclusive a linha "base.OnModelCreating(modelBuilder);" que deveria ter sido mantida. Ao repor a linha eu consegui criar a tabela ProdutoPromocao e incluir os dados. Só não entendi bem a linha, ela manda pra classe base o parâmetro da sobrescrita.
Diego, não precisa dessa linha não. Pode removê-la. Quando chamamos base.QualquerMetodo() significa que estamos invocando aquele método no ancestral. Nesse exemplo não temos código em uma classe ancestral para fazer o mapeamento.
Espero ter ajudado!