Я использую DNX и Microsoft.Extensions.DependencyInjection.ServiceProvider
по умолчанию для DI.
Я привык к Ninject, где, если я не зарегистрировал службу, по умолчанию используется тип службы в качестве типа реализации, например. если я не зарегистрировал MyService
и запрашиваю у контейнера экземпляр MyService
(или это параметр конструктора), он использует MyService
в качестве типа реализации.
Есть ли способ настроить Microsoft.Extensions.DependencyInjection.ServiceProvider
так, чтобы он вел себя так же? Я хотел бы создать экземпляр Transient
для всего незарегистрированного.