public TextOptimization(IStringPatternService stringPatternService, IGeneticAlgorithm <StringPatternProcessor> geneticAlgorithm, IRawTextRepository rawTextRepository, ILog log, ITextOptimizationConfig textOptimizationConfig) { this.stringPatternService = stringPatternService; this.geneticAlgorithm = geneticAlgorithm; this.rawTextRepository = rawTextRepository; this.log = log; this.textOptimizationConfig = textOptimizationConfig; }
public CsvRawTextRepository(ITextOptimizationConfig textOptimizationConfig) { this.textOptimizationConfig = textOptimizationConfig; }