Создание службы по умолчанию для ASP.NET 5 ServiceProvider

Я использую DNX и Microsoft.Extensions.DependencyInjection.ServiceProvider по умолчанию для DI.

Я привык к Ninject, где, если я не зарегистрировал службу, по умолчанию используется тип службы в качестве типа реализации, например. если я не зарегистрировал MyService и запрашиваю у контейнера экземпляр MyService (или это параметр конструктора), он использует MyService в качестве типа реализации.

Есть ли способ настроить Microsoft.Extensions.DependencyInjection.ServiceProvider так, чтобы он вел себя так же? Я хотел бы создать экземпляр Transient для всего незарегистрированного.


person MikeJansen    schedule 08.12.2015    source источник
comment
Потрясающая статья: emadashi. ком/2015/06/   -  person MikeJansen    schedule 09.12.2015