public MediaItemDeleted( ISitecoreDataWrapper dataWrapper, IImageSearchService searchService) { DataWrapper = dataWrapper; SearchService = searchService; }
public ImageClassifierController( IProductService productService, IImageSearchService imageSearchService) { this.productService = productService; this.imageSearchService = imageSearchService; }
public CategoriesService(ICategoriesRepository categoriesRepository, IImageSearchService imageSearchService, ISynonymService synonymService, IEventGridPublisherService eventGridPublisher) { CategoriesRepository = categoriesRepository; ImageSearchService = imageSearchService; SynonymService = synonymService; EventGridPublisher = eventGridPublisher; }
public CognitiveLaunchController( IVisionService visionService, IAutoSuggestService autoSuggestService, IImageSearchService imageSearchService, ISpellCheckService spellCheckService, IWebSearchService webSearchService, INewsSearchService newsSearchService, IVideoSearchService videoSearchService, IVideoService videoService, IEmotionService emotionService, IFaceService faceService, ILinguisticService linguisticService, ISentimentService sentimentService, IEntityLinkingService entityLinkingService, ILanguageService languageService) { VisionService = visionService; AutoSuggestService = autoSuggestService; ImageSearchService = imageSearchService; SpellCheckService = spellCheckService; WebSearchService = webSearchService; NewsSearchService = newsSearchService; VideoSearchService = videoSearchService; VideoService = videoService; EmotionService = emotionService; FaceService = faceService; LinguisticService = linguisticService; SentimentService = sentimentService; EntityLinkingService = entityLinkingService; LanguageService = languageService; }
public CognitiveImageSearchController( IImageSearchService searchService, ICognitiveImageSearchContext searcher, ISitecoreDataWrapper dataWrapper, IWebUtilWrapper webUtil, ICognitiveImageSearchFactory msFactory, ISetAltTagsAllFactory satarFactory, ICognitiveImageAnalysisFactory iaFactory, IReanalyzeAllFactory pFactory) { Assert.IsNotNull(searchService, typeof(IImageSearchService)); Assert.IsNotNull(searcher, typeof(ICognitiveImageSearchContext)); Assert.IsNotNull(dataWrapper, typeof(ISitecoreDataWrapper)); Assert.IsNotNull(webUtil, typeof(IWebUtilWrapper)); Assert.IsNotNull(msFactory, typeof(ICognitiveImageSearchFactory)); Assert.IsNotNull(satarFactory, typeof(ISetAltTagsAllFactory)); Assert.IsNotNull(iaFactory, typeof(ICognitiveImageAnalysisFactory)); Assert.IsNotNull(pFactory, typeof(IReanalyzeAllFactory)); SearchService = searchService; Searcher = searcher; DataWrapper = dataWrapper; WebUtil = webUtil; MediaSearchFactory = msFactory; SetAltTagsAllFactory = satarFactory; ImageAnalysisFactory = iaFactory; ReanalyzeAllFactory = pFactory; }
public virtual ICognitiveImageSearch Create(string db, string language, IImageSearchService searchService) { var r = Create(); r.Database = db; r.Language = language; r.Tags = searchService.GetTags(language, db); var colors = searchService.GetColors(language, db); r.Colors = new List <KeyValuePair <string, string> >(); var converter = new ColorConverter(); foreach (string c in colors) { var colorName = ""; var col = converter.ConvertFromString(c); if (col != null) { var colObj = (Color)col; if (colObj.IsNamedColor) { colorName = colObj.Name; } } r.Colors.Add(new KeyValuePair <string, string>(colorName, c)); } return(r); }
public SearchResultsPageViewModel(ApplicationSettings settings, INavigationService navigationService, IImageSearchService imageSearchService, IHub hub, IAccelerometer accelerometer, IStatusService statusService, IShareDataRequestedPump shareMessagePump) { _settings = settings; _navigationService = navigationService; _imageSearchService = imageSearchService; _hub = hub; _accelerometer = accelerometer; _statusService = statusService; HomeCommand = _navigationService.GoBackCommand; ViewDetailsCommand = new DelegateCommand(ViewDetails, () => SelectedImage != null); LoadMoreCommand = new AsyncDelegateCommand(LoadMore); ThumbnailViewCommand = new DelegateCommand(ThumbnailView); ListViewCommand = new DelegateCommand(ListView); SplitViewCommand = new DelegateCommand(SplitView); SettingsCommand = new DelegateCommand(Settings); AddImages(_settings.SelectedInstance.Images); shareMessagePump.DataToShare = _settings.SelectedInstance.QueryLink; _statusService.Title = _settings.SelectedInstance.Query; _accelerometer.Shaken += accelerometer_Shaken; _navigationService.Navigating += NavigatingFrom; UpdateCurrentView(CurrentView); _hub.Send(new UpdateTileImageCollectionMessage(_settings.SelectedInstance)); }
public SearchQuerySubmittedHandler(ApplicationSettings settings, IImageSearchService imageSearchService, INavigationService navigationService, IStatusService statusService) { _settings = settings; _imageSearchService = imageSearchService; _navigationService = navigationService; _statusService = statusService; }
public FileOpenPickerPageViewModel(ApplicationSettings settings, IImageSearchService imageSearchService, IFileOpenPickerUiManager fileOpenPicker) { _settings = settings; _imageSearchService = imageSearchService; _fileOpenPicker = fileOpenPicker; SearchCommand = new AsyncDelegateCommand(Search); }
public MainViewModel(IUserService userService, IElectricChargeService chargePointService, INavigationService navigationService, IImageSearchService imageService) { _userService = userService; _chargePointService = chargePointService; _navigationService = navigationService; _imageService = imageService; }
public void Setup() { SearchService = Substitute.For <IImageSearchService>(); Searcher = Substitute.For <ICognitiveImageSearchContext>(); DataWrapper = Substitute.For <ISitecoreDataWrapper>(); WebUtil = Substitute.For <IWebUtilWrapper>(); MediaSearchFactory = Substitute.For <ICognitiveImageSearchFactory>(); SetAltTagsAllFactory = Substitute.For <ISetAltTagsAllFactory>(); ImageAnalysisFactory = Substitute.For <ICognitiveImageAnalysisFactory>(); ReanalyzeAllFactory = Substitute.For <IReanalyzeAllFactory>(); }
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 CognitiveLaunchController( IVisionService visionService, IAutoSuggestService autoSuggestService, IImageSearchService imageSearchService, ISpellCheckService spellCheckService, IWebSearchService webSearchService, INewsSearchService newsSearchService, IVideoSearchService videoSearchService, IVideoService videoService, IEmotionService emotionService, IFaceService faceService, ILinguisticService linguisticService, ITextAnalyticsService textAnalyticsService, IEntityLinkingService entityLinkingService, IContentModeratorService contentModeratorService, IAcademicSearchService academicSearchService, IWebLanguageModelService webLanguageModelService, ISpeakerIdentificationService speakerIdentificationService, ISpeakerVerificationService speakerVerificationService) { VisionService = visionService; AutoSuggestService = autoSuggestService; ImageSearchService = imageSearchService; SpellCheckService = spellCheckService; WebSearchService = webSearchService; NewsSearchService = newsSearchService; VideoSearchService = videoSearchService; VideoService = videoService; EmotionService = emotionService; FaceService = faceService; LinguisticService = linguisticService; TextAnalyticsService = textAnalyticsService; EntityLinkingService = entityLinkingService; ContentModeratorService = contentModeratorService; AcademicSearchService = academicSearchService; WebLanguageModelService = webLanguageModelService; SpeakerIdentificationService = speakerIdentificationService; SpeakerVerificationService = speakerVerificationService; }
private static void ConfigureServices(IServiceCollection serviceCollection) { try { var log = new LoggerConfiguration() .WriteTo.ColoredConsole() .CreateLogger(); Log.Logger = log; Log.Information("The global logger has been configured"); Metric.Start("config"); serviceCollection.AddSingleton(new LoggerFactory() .AddConsole() .AddDebug()); serviceCollection.AddLogging(); serviceCollection.AddOptions(); serviceCollection.Configure <OpenIdConnectConfiguration>(Configuration.GetSection("openIdConnectConfiguration")); var openIdConfig = Configuration.GetSection("openIdConnectConfiguration").Get <OpenIdConnectConfiguration>(); var flickrConfig = Configuration.GetSection("flickrConfiguration").Get <FlickrConfiguration>(); var serviceProvider = new ServiceCollection() .AddScoped <ITokenProvider>(_ => new TokenProvider(openIdConfig)) .AddScoped <ISearchService>(_ => new SearchService(flickrConfig.ApiKey, flickrConfig.Secret)) .AddScoped <IImageService, ImageService>() .AddScoped <IImageSearchService, ImageSearchService>() .BuildServiceProvider(); TokenProvider = serviceProvider.GetRequiredService <ITokenProvider>(); ImageService = serviceProvider.GetRequiredService <IImageService>(); ImageSearchService = serviceProvider.GetRequiredService <IImageSearchService>(); } finally { Metric.StopAndWriteConsole("config"); } }
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 SearchPageViewModel(IImageSearchService imgService, ICarRestService carService) { imageSearchService = imgService; carRestService = carService; }
public BaseImageSearchCommand() { _searchService = DependencyResolver.Current.GetService <IImageSearchService>(); }
/// <inheritdoc /> public SearchController(ILogger <SearchController> logger, IImageSearchService imageSearchService, IMapper mapper) { _logger = logger; _imageSearchService = imageSearchService; _mapper = mapper; }
public BeerBot(BeerBotAccessors accessors, LuisRecognizer luisRecognizer, IBeerApi beerService, IImageSearchService imageSearch) { _beerDialogs = new BeerDialogs(accessors.DialogState, accessors.UserInfo, beerService, imageSearch); _luisRecognizer = luisRecognizer; }
public ImageSearchViewModel() { this.imageSearchService = RestService.For <IImageSearchService>(Settings.Settings.EntitySearchEndPoint); this.UpdateInsightsImageCommand = new Command <string>(this.OnUpdateInsightsImage); }
public ComandanteCommandActionHandler(ILogger <CommonHandler <ComandanteCommandAction, Result> > logger, IMediator mediatR, IImageSearchService imageSearchService) : base(logger, mediatR) { ImageSearchService = imageSearchService; }