public ManagementController(ITextAttributeService attrService, IImageProcessor imageProcessor, IConverterFactory factory, IAlbumService albumService, IPhotoService photoService, ITagService tagService, IWatermarkService watermarkService) { _imageProcessor = imageProcessor; _factory = factory; _converterAttr = _factory.GetConverter <ITextAttributeConverter>(); _attrService = attrService; _albumService = albumService; _tagService = tagService; _photoService = photoService; _watermarkService = watermarkService; }
public PhotoManager(ITextAttributeService textAttrService, IWatermarkService watermarkService) { _textAttrService = textAttrService; _watermarkService = watermarkService; }