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

O tipo "CasaDoCodigo.Respositories.ProdutoRepository" não podes ser usada como parâmetro

Ao tentar adicionar a interface na classe startup.cs

services.AddTransient<IProdutoRepository, ProdutoRepository>();

tenho o seguindo erro na linha : O tipo "CasaDoCodigo.Respositories.ProdutoRepository" não podes ser usada como parâmetro de tipo TImplementation no tipo ou método genérico .addTransient.

Contextualizando, não consegui gerar uma interface de forma automática da minha classe ProdutoRepository então eu mesmo criei, a opção de gerar com "Ctrl"+" . " não apareceu, não sei se isso pode ter gerado impacto.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Pessoal analisando o código pela milésima vez encontrei o erro, eu esqueci de alterar o modificador de acesso do método SaveProdutos()