public TagsGenerator(IServiceFactory <IRectanglesLayouter> layouterFactory, IWordConfig wordsConfig, IImageConfig imageConfig) { this.layouterFactory = layouterFactory; this.wordsConfig = wordsConfig; this.imageConfig = imageConfig; }
public TagsCloudCreator(TextProcessor textProcessor, IImageBuilder imageBuilder, IServiceFactory <IImageSaver> imageSaverFactory, IServiceFactory <ITagsGenerator> tagsGeneratorFactory, IImageConfig imageConfig) { this.tagsGeneratorFactory = tagsGeneratorFactory; this.textProcessor = textProcessor; this.imageSaverFactory = imageSaverFactory; this.imageBuilder = imageBuilder; this.imageConfig = imageConfig; }
public BitmapCreator(ILayoutAlgorithm algorithm, IImageConfig imageConfig) { _algorithm = algorithm; _imageConfig = imageConfig; }
public ImageSaverFactory(IImageConfig imageConfig) { this.imageConfig = imageConfig; }
public CircularCloudLayouterCreator(IImageConfig imageConfig) { this.imageConfig = imageConfig; }