public TagsCloudContainerApplication (IWordsReader reader, FormattingComponent formattingComponent, FilteringComponent filteringComponent, IWordsSizer wordsSizer, ITagsCloudRenderer renderer, IColorManager colorManager, IBoringWordsRepository boringWordsRepository, ITagsCloudFactory tagsCloudFactory, ITagsCloudLayouterFactory layouterFactory) { this.reader = reader; this.formattingComponent = formattingComponent; this.filteringComponent = filteringComponent; this.renderer = renderer; this.colorManager = colorManager; this.boringWordsRepository = boringWordsRepository; this.wordsSizer = wordsSizer; this.tagsCloudFactory = tagsCloudFactory; this.layouterFactory = layouterFactory; }
public TagsCloudGenerator(IWordsSizer wordsSizer, ITagsCloudLayouter layouter) { this.layouter = layouter; this.wordsSizer = wordsSizer; }