Convention based binding in ASP.NET 5 / MVC 6
It is possible to register dependencies manually: services.AddTransient<IEmailService, EmailService>(); services.AddTransient<ISmsService, SmsService>(); When there are too much dependencies, it becomes difficult to register all dependencies manually. What is the best way to implement a convention based binding in MVC 6 (beta 7)? P.S. In previous projects I used Ninject with ninject.extensions.conventions . But I can't find a Ninject adapter for MVC 6. No, there is no support for batch registration in the ASP.NET 5 built-in DI library. As a matter of fact, there are many features that are