Boa noite.
tenho um projeto que está utilizando o Ninject para injeção de dependências, e estou tentando mudar para o SimpleInject.
Para adicionar uma dependência de uma interface normal, isso aqui deu certo:
ninject:
kernel.Bind<IExemploAppServico>().To<ExemploAppServico>();
SimpleInjector:
container.Register<ExemploAppServico, ExemploAppServico>();
O problema é que eu tenho uma classe base:
public interface IAppServicoBase<TEntity> where TEntity : class
{
}
A injeção dela no Ninject eu fiz assim:
kernel.Bind(typeof(IAppServicoBase<>)).To(typeof(IAppServicoBase<>));
Pergunta: Como ficaria a injeção dessa classe base com o SimpleInjector?
Desde já, agradeço!