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

CS0053 C# Inconsistent accessibility: property type is less accessible than property

O erro acontece devido a classe Produto está com acessibilidade como "internal" só que o curso utiliza como "public" o acesso o ideal então é alterar o valor de acessibilidade da classe para "public" pra fins de didáticos. Claro que se você alterar o " public DbSet Produtos { get; set; }" para internal também funcionará mas como o curso utiliza o "public" é melhor alterar a classe Produto para "public".

Erro

Solução alterei de internal para public na classe Produto:

Solução

1 resposta
solução!

A solução é alterar a classe Produto para ter acessibilidade public como mostrado acima.