public PageValidator(IImageAnalysisService imageAnalysisService, IMasterPageRepository masterPageRepository, IModelValidator modelValidator, IPageRepository pageRepository) { _imageAnalysisService = imageAnalysisService; _masterPageRepository = masterPageRepository; _modelValidator = modelValidator; _pageRepository = pageRepository; }
public Analyze( IImageSearchSettings settings, IImageAnalysisService analysisService) { Settings = settings; AnalysisService = analysisService; }
public HtmlService(IHtmlRepository htmlRepository, IHtmlValidator htmlValidator, IImageAnalysisService imageAnalysisService, IUnitOfWorkFactory unitOfWorkFactory, IUploadService uploadService) { _htmlRepository = htmlRepository; _htmlValidator = htmlValidator; _imageAnalysisService = imageAnalysisService; _unitOfWorkFactory = unitOfWorkFactory; _uploadService = uploadService; }
public AlbumService(IAlbumRepository albumRepository, IAlbumValidator albumValidator, IImageAnalysisService imageAnalysisService, IUnitOfWorkFactory unitOfWorkFactory, IUploadService uploadService) { _albumRepository = albumRepository; _albumValidator = albumValidator; _imageAnalysisService = imageAnalysisService; _unitOfWorkFactory = unitOfWorkFactory; _uploadService = uploadService; }
/// <summary> /// Constructors sets dependent components. /// </summary> /// <param name="imageAnalysisService">Image analysis service.</param> /// <param name="storageService">Storage service.</param> /// <param name="uploadRepository">Upload repository.</param> /// <param name="unitOfWorkFactory">Unit of work factory.</param> /// <param name="uploadValidator">Validates upload actions.</param> public UploadService(IImageAnalysisService imageAnalysisService, IStorageService storageService, IUploadRepository uploadRepository, IUnitOfWorkFactory unitOfWorkFactory, IUploadValidator uploadValidator) { _imageAnalysisService = imageAnalysisService; _storageService = storageService; _uploadRepository = uploadRepository; _unitOfWorkFactory = unitOfWorkFactory; _uploadValidator = uploadValidator; }
public PageService(IImageAnalysisService imageAnalysisService, IMasterPageRepository masterPageRepository, IPageRepository pageRepository, IPageValidator pageValidator, IStorageService storageService) { _imageAnalysisService = imageAnalysisService; _masterPageRepository = masterPageRepository; _pageRepository = pageRepository; _pageValidator = pageValidator; _storageService = storageService; }
public CelebritiesAndLandmarksViewModel(ISettingsService settingsService = null) { this.settingsService = settingsService ?? DependencyService.Get <ISettingsService>(); this.imageAnalysisService = RestService.For <IImageAnalysisService>( this.settingsService.ImageAnalysisEndPoint); this.celebritiesViewModel = new CelebritiesViewModel(this.settingsService); this.landmarksViewModel = new LandmarksViewModel(this.settingsService); }
public CarouselService(ICarouselRepository carouselRepository, ICarouselValidator carouselValidator, IImageAnalysisService imageAnalysisService, IPageService pageService, IUnitOfWorkFactory unitOfWorkFactory, IUploadService uploadService, IWebHelperService webHelperService) { _carouselRepository = carouselRepository; _carouselValidator = carouselValidator; _imageAnalysisService = imageAnalysisService; _pageService = pageService; _unitOfWorkFactory = unitOfWorkFactory; _uploadService = uploadService; _webHelperService = webHelperService; }
public AuthenticationValidator(IAuthenticationConfigurationService authenticationConfigurationService, IImageAnalysisService imageAnalysisService, IModelValidator modelValidator, ISecurityService securityService, IStringService stringService, IUploadService uploadService, IUserRepository userRepository, IWebRepository webRepository) { _authenticationConfigurationService = authenticationConfigurationService; _imageAnalysisService = imageAnalysisService; _modelValidator = modelValidator; _securityService = securityService; _stringService = stringService; _uploadService = uploadService; _userRepository = userRepository; _webRepository = webRepository; }
public IncidentAppService(ILanguageAnalysysService languageAnalysys, IRepository <Incident> incidentRepository, IObjectMapper objectMapper, IRepository <Tag> tagRepository, IRepository <IncidentTag> incidentTagRepository, IRepository <Image> imageRepository, IImageAnalysisService imageAnalysisService, IImageStorageService imageStorageService) { _languageAnalysys = languageAnalysys; _incidentRepository = incidentRepository; _objectMapper = objectMapper; _tagRepository = tagRepository; _incidentTagRepository = incidentTagRepository; _imageRepository = imageRepository; _imageAnalysisService = imageAnalysisService; _imageStorageService = imageStorageService; }
/// <summary> /// Constructor sets dependent components. /// </summary> /// <param name="elementService">For element interactions.</param> /// <param name="imageAnalysisService">Used to retrieve image properties from uploaded files and resize images.</param> /// <param name="masterPageRepository">Master page repository.</param> /// <param name="masterPageService">Master page service.</param> /// <param name="pageRepository">Page repository.</param> /// <param name="pageValidator">Page validator.</param> /// <param name="unitOfWorkFactory">Unit of work factory.</param> /// <param name="uploadService">For the management of uploads.</param> public PageService(IElementService elementService, IImageAnalysisService imageAnalysisService, IMasterPageRepository masterPageRepository, IMasterPageService masterPageService, IPageRepository pageRepository, IPageValidator pageValidator, IUnitOfWorkFactory unitOfWorkFactory, IUploadService uploadService) { _elementService = elementService; _imageAnalysisService = imageAnalysisService; _masterPageRepository = masterPageRepository; _masterPageService = masterPageService; _pageRepository = pageRepository; _pageValidator = pageValidator; _unitOfWorkFactory = unitOfWorkFactory; _uploadService = uploadService; }
public AuthenticationService(IAuthenticationConfigurationService authenticationConfigurationService, IAuthenticationProviderService authenticationProviderService, IAuthenticationValidator authenticationValidator, IEmailService emailService, IImageAnalysisService imageAnalysisService, ISecurityService securityService, IStringService stringService, IUnitOfWorkFactory unitOfWorkFactory, IUserRepository userRepository, IUploadService uploadService, IWebHelperService webHelperService) { _authenticationConfigurationService = authenticationConfigurationService; _authenticationProviderService = authenticationProviderService; _authenticationValidator = authenticationValidator; _emailService = emailService; _imageAnalysisService = imageAnalysisService; _securityService = securityService; _stringService = stringService; _unitOfWorkFactory = unitOfWorkFactory; _uploadService = uploadService; _userRepository = userRepository; _webHelperService = webHelperService; }
public MediaItemSaved( IIntelligentMediaSettings settings, IImageAnalysisService analysisService, ISitecoreDataWrapper dataWrapper, IIntelligentMediaSearchService searchService, IContextItemsWrapper contextItems, IMediaWrapper mediaWrapper) { Settings = settings; AnalysisService = analysisService; DataWrapper = dataWrapper; SearchService = searchService; ContextItems = contextItems; MediaWrapper = mediaWrapper; }
public IntelligentMediaController( IIntelligentMediaSearchService searchService, ISitecoreDataWrapper dataWrapper, IWebUtilWrapper webUtil, IImageSearchFactory msFactory, ISetAltTagsAllFactory satarFactory, IImageAnalysisService analysisService, IJobResultFactory jobResultFactory, ISetupInformationFactory setupFactory, ISetupService setupService, IIntelligentMediaSettings searchSettings, IFaceService faceService, IPersonGroupService personGroupService, IComputerVisionService computerVisionService, IMediaWrapper mediaWrapper) { Assert.IsNotNull(searchService, typeof(IIntelligentMediaSearchService)); Assert.IsNotNull(dataWrapper, typeof(ISitecoreDataWrapper)); Assert.IsNotNull(webUtil, typeof(IWebUtilWrapper)); Assert.IsNotNull(msFactory, typeof(IImageSearchFactory)); Assert.IsNotNull(satarFactory, typeof(ISetAltTagsAllFactory)); Assert.IsNotNull(analysisService, typeof(IImageAnalysisService)); Assert.IsNotNull(jobResultFactory, typeof(IJobResultFactory)); Assert.IsNotNull(setupFactory, typeof(ISetupInformationFactory)); Assert.IsNotNull(setupService, typeof(ISetupService)); Assert.IsNotNull(searchSettings, typeof(IIntelligentMediaSettings)); Assert.IsNotNull(faceService, typeof(IFaceService)); Assert.IsNotNull(personGroupService, typeof(IPersonGroupService)); Assert.IsNotNull(computerVisionService, typeof(IComputerVisionService)); Assert.IsNotNull(mediaWrapper, typeof(IMediaWrapper)); SearchService = searchService; DataWrapper = dataWrapper; WebUtil = webUtil; MediaSearchFactory = msFactory; SetAltTagsAllFactory = satarFactory; AnalysisService = analysisService; JobResultFactory = jobResultFactory; SetupFactory = setupFactory; SetupService = setupService; SearchSettings = searchSettings; FaceService = faceService; PersonGroupService = personGroupService; ComputerVisionService = computerVisionService; MediaWrapper = mediaWrapper; }
public void Setup() { SearchService = Substitute.For <IIntelligentMediaSearchService>(); DataWrapper = Substitute.For <ISitecoreDataWrapper>(); WebUtil = Substitute.For <IWebUtilWrapper>(); MediaSearchFactory = Substitute.For <IImageSearchFactory>(); SetAltTagsAllFactory = Substitute.For <ISetAltTagsAllFactory>(); ImageAnalysisFactory = Substitute.For <IImageAnalysisFactory>(); ImageAnalysisService = Substitute.For <IImageAnalysisService>(); JobResultFactory = Substitute.For <IJobResultFactory>(); SetupInformationFactory = Substitute.For <ISetupInformationFactory>(); Settings = Substitute.For <IIntelligentMediaSettings>(); SetupService = Substitute.For <ISetupService>(); User u = User.FromName("sitecore\\name", true); DataWrapper.ContextUser.Returns(u); }
public SetupService( ISitecoreDataWrapper dataWrapper, ISetupInformationFactory setupFactory, IMicrosoftCognitiveServicesApiKeys mscsApiKeys, IImageSearchSettings searchSettings, IImageAnalysisService analysisService, IImageSearchService searchService, IPublishWrapper publishWrapper, HttpContextBase context) { DataWrapper = dataWrapper; SetupFactory = setupFactory; MSCSApiKeys = mscsApiKeys; SearchSettings = searchSettings; AnalysisService = analysisService; SearchService = searchService; Context = context; PublishWrapper = publishWrapper; }
public SetupService( ISitecoreDataWrapper dataWrapper, IMicrosoftCognitiveServicesApiKeys mscsApiKeys, IIntelligentMediaSettings searchSettings, IImageAnalysisService analysisService, IIntelligentMediaSearchService searchService, IPublishWrapper publishWrapper, HttpContextBase context, ISCSDKSettings scsdkSettings, ILogWrapper logger) { DataWrapper = dataWrapper; MSCSApiKeys = mscsApiKeys; SearchSettings = searchSettings; AnalysisService = analysisService; SearchService = searchService; Context = context; PublishWrapper = publishWrapper; SCSDKSettings = scsdkSettings; Logger = logger; }
public CognitiveImageSearchController( IImageSearchService searchService, ISitecoreDataWrapper dataWrapper, IWebUtilWrapper webUtil, ICognitiveImageSearchFactory msFactory, ISetAltTagsAllFactory satarFactory, IAnalyzeAllFactory pFactory, IImageAnalysisService analysisService, IAnalysisJobResultFactory jobResultFactory, ISetupInformationFactory setupFactory, ISetupService setupService, IImageSearchSettings searchSettings) { Assert.IsNotNull(searchService, typeof(IImageSearchService)); Assert.IsNotNull(dataWrapper, typeof(ISitecoreDataWrapper)); Assert.IsNotNull(webUtil, typeof(IWebUtilWrapper)); Assert.IsNotNull(msFactory, typeof(ICognitiveImageSearchFactory)); Assert.IsNotNull(satarFactory, typeof(ISetAltTagsAllFactory)); Assert.IsNotNull(pFactory, typeof(IAnalyzeAllFactory)); Assert.IsNotNull(analysisService, typeof(IImageAnalysisService)); Assert.IsNotNull(jobResultFactory, typeof(IAnalysisJobResultFactory)); Assert.IsNotNull(setupFactory, typeof(ISetupInformationFactory)); Assert.IsNotNull(setupService, typeof(ISetupService)); Assert.IsNotNull(searchSettings, typeof(IImageSearchSettings)); SearchService = searchService; DataWrapper = dataWrapper; WebUtil = webUtil; MediaSearchFactory = msFactory; SetAltTagsAllFactory = satarFactory; AnalyzeAllFactory = pFactory; AnalysisService = analysisService; JobResultFactory = jobResultFactory; SetupFactory = setupFactory; SetupService = setupService; SearchSettings = searchSettings; }
public StorageService(IBlobService blobService, IImageAnalysisService imageAnalysisService, IStorageRepository storageRepository) { _blobService = blobService; _imageAnalysisService = imageAnalysisService; _storageRepository = storageRepository; }
public CarouselValidator(IImageAnalysisService imageAnalysisService, IUploadService uploadService) { _imageAnalysisService = imageAnalysisService; _uploadService = uploadService; }
/// <summary> /// Constructor sets dependent components. /// </summary> /// <param name="imageAnalysisService">Image analysis service.</param> public UploadValidator(IImageAnalysisService imageAnalysisService) { _imageAnalysisService = imageAnalysisService; }
public AlbumValidator(IImageAnalysisService imageAnalysisService, IUploadService uploadService) { _imageAnalysisService = imageAnalysisService; _uploadService = uploadService; }