コード例 #1
0
 public WindsorExtension(IRegistrationHelper registrationHelper, IBootstrapperContainerExtensionOptions options) : base(registrationHelper)
 {
     Options    = new WindsorOptions(options);
     facilities = new List <IFacility>();
     Bootstrapper.Excluding.Assembly("Castle");
     Bootstrapper.Excluding.Assembly("Castle.Facilities.FactorySupport");
 }
コード例 #2
0
 public SimpleInjectorExtension(IRegistrationHelper registrationHelper, IBootstrapperContainerExtensionOptions options) : base(registrationHelper)
 {
     Options = new SimpleInjectorOptions(options);
     Bootstrapper.Excluding.Assembly("SimpleInjector");
 }
コード例 #3
0
 public StructureMapExtension(IRegistrationHelper registrationHelper, IBootstrapperContainerExtensionOptions options) : base(registrationHelper)
 {
     Options = new StructureMapOptions(options);
     Bootstrapper.Excluding.Assembly("StructureMap");
 }
コード例 #4
0
 public WindsorOptions(IBootstrapperContainerExtensionOptions options)
 {
     this.options = options;
 }
コード例 #5
0
 public SimpleInjectorOptions(IBootstrapperContainerExtensionOptions options)
 {
     this.options = options;
 }
コード例 #6
0
 public void InitializeBootstrapper()
 {
     Bootstrapper.ClearExtensions();
     registrationHelper = A.Fake <IRegistrationHelper>();
     options            = A.Fake <IBootstrapperContainerExtensionOptions>();
 }
コード例 #7
0
 public NinjectExtension(IRegistrationHelper registrationHelper, IBootstrapperContainerExtensionOptions options) : base(registrationHelper)
 {
     Options = new NinjectOptions(options);
     Bootstrapper.Excluding.Assembly("Ninject");
 }
コード例 #8
0
 public NinjectOptions(IBootstrapperContainerExtensionOptions options)
 {
     this.options = options;
 }
コード例 #9
0
 public AutofacExtension(IRegistrationHelper registrationHelper, IBootstrapperContainerExtensionOptions options) : base(registrationHelper)
 {
     Options = new AutofacOptions(options);
     Bootstrapper.Excluding.Assembly("Autofac");
 }
コード例 #10
0
 public AutofacOptions(IBootstrapperContainerExtensionOptions options)
 {
     this.options = options;
 }
コード例 #11
0
 public StructureMapOptions(IBootstrapperContainerExtensionOptions options)
 {
     this.options = options;
 }
コード例 #12
0
 public UnityOptions(IBootstrapperContainerExtensionOptions options)
 {
     this.options = options;
 }
コード例 #13
0
 public LightCoreOptions(IBootstrapperContainerExtensionOptions options)
 {
     this.options = options;
 }
コード例 #14
0
 public UnityExtension(IRegistrationHelper registrationHelper, IBootstrapperContainerExtensionOptions options) : base(registrationHelper)
 {
     Options = new UnityOptions(options);
     Bootstrapper.Excluding.Assembly("Microsoft.Practices");
 }