public override void Prepare() { var targets = new TargetContainer(); RegisterBasic(targets); RegisterPropertyInjection(targets); RegisterOpenGeneric(targets); RegisterMultiple(targets); targets.Populate(CreateServiceCollection()); this.container = new Container(targets); }
public override void Prepare() { var targets = new TargetContainer(); RegisterBasic(targets); RegisterPropertyInjection(targets); RegisterOpenGeneric(targets); RegisterMultiple(targets); ServiceCollection services = new ServiceCollection(); this.RegisterAspNetCoreClasses(services); targets.Populate(services); this.container = new Container(targets); }