public ContainerServices(IActivatorStore activatorStore, IActivatorFactory activatorFactory, ILifestyleFactory lifestyleFactory, IListenerInvoker listenerInvoker, IObjectInstances objectInstances, IServiceEntryFactory serviceEntryFactory, IServiceEntryResolver serviceEntryResolver, IServiceGraph serviceGraph, ContainerStatePolicy statePolicy, IResolvableTypeMap resolvableTypeMap) { _activatorStore = activatorStore; _resolvableTypeMap = resolvableTypeMap; _serviceEntryFactory = serviceEntryFactory; _statePolicy = statePolicy; _serviceGraph = serviceGraph; _activatorFactory = activatorFactory; _lifestyleFactory = lifestyleFactory; _listenerInvoker = listenerInvoker; _objectInstances = objectInstances; _serviceEntryResolver = serviceEntryResolver; }
public ObjectInstances(IListenerInvoker listenerInvoker, IInstanceTrackingPolicy trackingPolicy) { _listenerInvoker = listenerInvoker; _trackingPolicy = trackingPolicy; }
public ServiceGraph(IListenerInvoker listenerInvoker) { _listenerInvoker = listenerInvoker; }