Exemplo n.º 1
0
 public RuntimeDependencyActivator(IInspectConstructor inspection, ICreate creation, IRuntimeResolutionPlanCreator planCreator)
 {
     _inspection     = inspection ?? throw new ArgumentNullException(nameof(inspection));
     _creation       = creation ?? throw new ArgumentNullException(nameof(creation));
     _planCreator    = planCreator ?? throw new ArgumentNullException(nameof(planCreator));
     _resolutionPlan = new Dictionary <Type, IRuntimeResolutionPlan>();
 }
 public MicrosoftUtilitiesActivator(IInspectConstructor inspectConstructor)
 {
     _inspectConstructor = inspectConstructor ?? throw new ArgumentNullException(nameof(inspectConstructor));
 }
Exemplo n.º 3
0
 public RuntimeResolutionPlanCreator(IInspectConstructor inspection, bool useExpressions)
 {
     _inspection    = inspection ?? throw new ArgumentNullException(nameof(inspection));
     UseExpressions = useExpressions;
 }