public TagsService(ITagsRepository tagsRepository, IImagesRepository imagesRepository, ICompoundImagesRepository compoundImagesRepository, ICompoundImageTagsRepository compoundImageTagsRepository, IQueueAdapter queueAdapter, ICompoundImageMappingsRepository compoundImageMappingsRepository, IImagesService imagesService, ITagsAnalyser tagsAnalyser, IMapsService mapsService) { _tagsRepository = tagsRepository; _imagesRepository = imagesRepository; _compoundImagesRepository = compoundImagesRepository; _compoundImageTagsRepository = compoundImageTagsRepository; _compoundImageMappingsRepository = compoundImageMappingsRepository; _imagesService = imagesService; _tagsAnalyser = tagsAnalyser; _mapsService = mapsService; }
public TagsController(ITagsValidator tagsValidator, IImagesService imagesService, ITagsService tagsService, ITagsRepository tagsRepository, ICompoundImageTagsRepository compoundImageTagsRepository) { _tagsService = tagsService; _imagesService = imagesService; _tagsRepository = tagsRepository; _tagsValidator = tagsValidator; }
public TagsValidator(ITagsRepository tagsRepository, ICompoundImageTagsRepository compoundImageTagsRepository) { _tagsRepository = tagsRepository; _compoundImageTagsRepository = compoundImageTagsRepository; }