Benutzer:MovGP0/Dependency Injection
aus Wikipedia, der freien Enzyklopädie
Programmierung
Dependency Injection
Autofac
var builder = new ContainerBuilder();
// Type
builder.RegisterType<DayService>().As<IDayService>();
// Factory
builder.Register(context => PublicHolidayServiceFactory.Create(context.Resolve<IAsyncDocumentSession>())).As<IPublicHolidayService().SingleInstance();
Internetquellen
- Daniel Palme: IoC Container Benchmark - Performance comparison. Palmmedia, abgerufen am 20. Juli 2014 (englisch, Vergleich von IoC-Container für .NET).
- Dependency Injection in .NET 2.0. (PDF) Abgerufen am 2. Januar 2014 (englisch).
- DryLoc. In: BitBucket. Abgerufen am 20. Juli 2014 (englisch).