public CognitiveImageSearchContext( ISitecoreDataWrapper dataWrapper, IImageSearchSettings imageSearchSettings) { DataWrapper = dataWrapper; ImageSearchSettings = imageSearchSettings; }
public Analyze( IImageSearchSettings settings, IImageAnalysisService analysisService) { Settings = settings; AnalysisService = analysisService; }
public ImageSearchService( IContentSearchWrapper contentSearch, ISitecoreDataWrapper dataWrapper, IImageSearchSettings imageSearchSettings, IImageDescriptionFactory imageDescriptionFactory, ICognitiveImageAnalysisFactory imageAnalysisFactory) { ContentSearch = contentSearch; DataWrapper = dataWrapper; ImageSearchSettings = imageSearchSettings; ImageDescriptionFactory = imageDescriptionFactory; ImageAnalysisFactory = imageAnalysisFactory; }
public ImageAnalysisService( IImageSearchSettings settings, IImageSearchService searchService, ISitecoreDataWrapper dataWrapper, IFaceService faceService, IVisionService visionService, ICognitiveImageAnalysisFactory imageAnalysisFactory) { _settings = settings; _searchService = searchService; _dataWrapper = dataWrapper; _faceService = faceService; _visionService = visionService; _imageAnalysisFactory = imageAnalysisFactory; }
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 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 BaseImageSearchCommand() { _settings = DependencyResolver.Current.GetService <IImageSearchSettings>(); _searchService = DependencyResolver.Current.GetService <IImageSearchService>(); }