1
resposta

Qual o framework utilizado nesse curso para injeção de dependencia?

services.AddTransient<IRepository, RepositorioBaseEF>();

classe Startup ou se for padrão tem algum nome?

Tem algum curso de Ninject no Alura?

1 resposta

Olá, Wesley, tudo bem com você?

Peço desculpas pela demora no retorno a sua mensagem.

O framework utilizado para injeção de dependência é o próprio framework do ASP.NET Core. Através do método services.AddTransient<IRepository<Livro>, RepositorioBaseEF<Livro>>(); no arquivo Startup.cs, é feita a configuração da injeção de dependência para a interface IRepository<Livro> com a implementação RepositorioBaseEF<Livro>.

Quanto ao curso de Ninject no Alura, infelizmente, não temos um curso específico sobre Ninject. No entanto, você pode consultar esse repositório do GitHub sobre Ninject e você pode ler a respeito na documentação do Ninject.

Espero ter ajudado e bons estudos!