コード例 #1
0
 public TagsGenerator(IServiceFactory <IRectanglesLayouter> layouterFactory, IWordConfig wordsConfig,
                      IImageConfig imageConfig)
 {
     this.layouterFactory = layouterFactory;
     this.wordsConfig     = wordsConfig;
     this.imageConfig     = imageConfig;
 }
コード例 #2
0
ファイル: TagsCloudCreator.cs プロジェクト: Jevvry/fp
 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;
 }
コード例 #3
0
ファイル: BitmapCreator.cs プロジェクト: HELLoWorlD01100/di
 public BitmapCreator(ILayoutAlgorithm algorithm, IImageConfig imageConfig)
 {
     _algorithm   = algorithm;
     _imageConfig = imageConfig;
 }
コード例 #4
0
ファイル: ImageSaverFactory.cs プロジェクト: Jevvry/fp
 public ImageSaverFactory(IImageConfig imageConfig)
 {
     this.imageConfig = imageConfig;
 }
コード例 #5
0
 public CircularCloudLayouterCreator(IImageConfig imageConfig)
 {
     this.imageConfig = imageConfig;
 }