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

Não encontro código de exemplo

var promocao = contexto2 .Promocoes .include() .FirstOrDefault();

Não esta permitindo a utilizacao do metodo Iclude

1 resposta
solução!

Paulo, boa tarde, tudo bem?

O método Include() exige como argumento de entrada uma expressão lambda indicando a propriedade de navegação que você deseja incluir no SELECT JOIN.

No caso de promoções, podemos utilizar:

var promocao = contexto.Promocoes
    .Include(p => p.Produtos)
    .ThenInclude(pp => pp.Produto)
        .FirstOrDefault();

No código acima incluí também o método para navegar mais um nível no relacionamento, buscando assim o produto relacionado à classe de join.

Espero que tenha esclarecido sua dúvida. Abraços!