public ConstructorParametersGenerator(ITypedMemberValueProvider valueProvider, IConstructorParameterByTypeFinder constructorParameterByTypeFinder,
                                       IServiceHasConstructorParametersChecker serviceHasConstructorParametersChecker)
 {
     ValueProvider = valueProvider;
     ConstructorParameterByTypeFinder       = constructorParameterByTypeFinder;
     ServiceHasConstructorParametersChecker = serviceHasConstructorParametersChecker;
 }
 public ParametersValuesGenerator(ITypedMemberValueProvider typedMemberValueProvider)
 {
     TypedMemberValueProvider = typedMemberValueProvider;
 }