No método de incluir produtos,
public void IncluiProduto(Produto produto)
{
this.Produtos.Add(new PromocaoProduto() {Produto = produto });
}
Entendi que o "produto", é o parâmetro que recebi na entrada do método. Porém não entendi o porque de " {Produto = produto}. Pois no codigo acima, o "Produto" seria somente o tipo da propriedade correto ?