protected override void Establish_context() { var kernel = new StandardKernel(new NinjectSettings { InjectNonPublic = true }); kernel.Bind<IRandomDependency>().To<RandomDependency>(); DIPropertyInjectionActivator.kernel = kernel; _spec = new DIMixinActivatorSpec(); //kernel.Get<DIMixinActivatorSpec>(); }
protected override void Establish_context() { var kernel = new StandardKernel(new NinjectSettings { InjectNonPublic = true }); kernel.Bind <IRandomDependency>().To <RandomDependency>(); DIPropertyInjectionActivator.kernel = kernel; _spec = new DIMixinActivatorSpec(); //kernel.Get<DIMixinActivatorSpec>(); }
public __Mixins(DIMixinActivatorSpec target) { DIMixinActivatorMixinMasterWrapper = new DefaultMixinActivator().CreateInstance < DIMixinActivatorMixinMasterWrapper>(); }