services.AddTransient<IRepository, RepositorioBaseEF>();
classe Startup ou se for padrão tem algum nome?
Tem algum curso de Ninject no Alura?
services.AddTransient<IRepository, RepositorioBaseEF>();
classe Startup ou se for padrão tem algum nome?
Tem algum curso de Ninject no Alura?
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!