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