internal ServiceLocatorContainer( IServiceCreator serviceCreator, IServiceLocatorSetup setup) { ArgumentChecker.NotNull(serviceCreator, () => serviceCreator); ArgumentChecker.NotNull(setup, () => setup); _serviceCreator = serviceCreator; setup.Configure(this); }
internal ServiceLocatorContainer(IServiceLocatorSetup setup) : this(new ServiceCreator(), setup) { }