public GenerationBuilder(IStringDistanceCalculator stringDistanceCalculator, IChildFactory childFactory)
		{
			_stringDistanceCalculator = stringDistanceCalculator;
			_childFactory = childFactory;
		}
 public ParentClass(IChildFactory childFactory, IDependency dependency)
 {
     _child = childFactory.Create(dependency);
 }