/// <summary> /// Create a new service locator which contains a new service /// </summary> /// <returns></returns> public IServiceLocator CreateNewUsing(ContainerAdder adder) { var scope = _container.BeginLifetimeScope(containerBuilder => adder.Invoke(containerBuilder)); return(new ServiceLocatorAdapter(scope)); }
public void AddToContainer(ContainerAdder adder) { var containerBuilder = new Autofac.Builder.ContainerBuilder(); adder.Invoke(containerBuilder); containerBuilder.Build(_container); }