Dependency Injection

Bearbeiten
var builder = new ContainerBuilder();

// Type
builder.RegisterType<DayService>().As<IDayService>();

// Factory
builder.Register(context => PublicHolidayServiceFactory.Create(context.Resolve<IAsyncDocumentSession>())).As<IPublicHolidayService().SingleInstance();

Internetquellen

Bearbeiten