コード例 #1
0
 public ResolvableParameterType(IServiceGraph serviceGraph, IServiceEntryFactory serviceEntryFactory, ServiceDependency dependency)
 {
     _serviceGraph = serviceGraph;
       _serviceEntryFactory = serviceEntryFactory;
       _type = dependency.DependencyType;
       _dependency = dependency;
 }
コード例 #2
0
 public AttributeServiceEntryProvider(IEnumerable <Type> types, IServiceEntryFactory serviceEntryFactory,
                                      ILogger <AttributeServiceEntryProvider> logger)
 {
     _types = types;
     _serviceEntryFactory = serviceEntryFactory;
     _logger = logger;
 }
コード例 #3
0
 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;
 }
コード例 #4
0
 public ResolvableTypeMap(IServiceGraph serviceGraph, IServiceEntryFactory serviceEntryFactory)
 {
     _serviceGraph = serviceGraph;
       _serviceEntryFactory = serviceEntryFactory;
 }
コード例 #5
0
ファイル: ResolvableType.cs プロジェクト: benlovell/machine
 public ResolvableType(IServiceGraph serviceGraph, IServiceEntryFactory serviceEntryFactory, Type type)
 {
     _serviceGraph = serviceGraph;
       _serviceEntryFactory = serviceEntryFactory;
       _type = type;
 }
コード例 #6
0
 public ServiceEntryResolver(IServiceGraph serviceGraph, IServiceEntryFactory serviceEntryFactory, IActivatorResolver activatorResolver)
 {
     _serviceGraph = serviceGraph;
       _activatorResolver = activatorResolver;
       _serviceEntryFactory = serviceEntryFactory;
 }
コード例 #7
0
 public ResolvableParameterType(IServiceGraph serviceGraph, IServiceEntryFactory serviceEntryFactory, ServiceDependency dependency)
     : base(serviceGraph, serviceEntryFactory, dependency.DependencyType)
 {
     _dependency = dependency;
 }