Es ist möglich, Abhängigkeiten manuell zu registrieren:Übereinkommen aufgrund Bindung in ASP.NET 5/MVC 6
services.AddTransient<IEmailService, EmailService>();
services.AddTransient<ISmsService, SmsService>();
Wenn es zu viele Abhängigkeiten sind, wird es schwierig, manuell alle Abhängigkeiten zu registrieren.
Was ist der beste Weg, um eine Convention-basierte Bindung in MVC 6 (Beta 7) zu implementieren?
P.S. In früheren Projekten habe ich Ninject
mit ninject.extensions.conventions
verwendet. Aber ich kann keinen Ninject Adapter für MVC 6 finden.
Autofac, was die Montage Scannen aufweist, hat heraus Unterstützung für MVC6; es läuft gut. –