public void PropertyInjectorInspectorChildScope() { DependencyInjectionContainer container = new DependencyInjectionContainer(); container.AddStrategyInspector(new PropertyInjectionInspector<IBasicService>()); var child = container.CreateChildScope(); child.Configure(c => { c.Export<BasicService>().As<IBasicService>(); c.Export<ImportPropertyService>().As<IImportPropertyService>(); }); IImportPropertyService propertyService = child.Locate<IImportPropertyService>(); Assert.NotNull(propertyService); Assert.NotNull(propertyService.BasicService); }