Criação de serviço padrão para o ASP.NET 5 ServiceProvider
Estou usando DNX e o padrãoMicrosoft.Extensions.DependencyInjection.ServiceProvider
para DI.
Estou acostumado a Ninject onde, se não tiver registrado um serviço, o padrão é usar o tipo de serviço como o tipo de implementação, por exemplo se eu não me registreiMyService
e peço ao contêiner uma instância deMyService
(ou é um parâmetro construtor), ele usaMyService
como o tipo de implementação.
Existe uma maneira de configurarMicrosoft.Extensions.DependencyInjection.ServiceProvider
se comportar da mesma forma? Eu gostaria de criar umTransient
instância para qualquer coisa não registrada.