Esempio n. 1
0
 public BaseIntelligentMediaCommand()
 {
     Settings           = DependencyResolver.Current.GetService <IIntelligentMediaSettings>();
     SearchService      = DependencyResolver.Current.GetService <IIntelligentMediaSearchService>();
     MediaWrapper       = DependencyResolver.Current.GetService <IMediaWrapper>();
     PersonGroupService = DependencyResolver.Current.GetService <IPersonGroupService>();
 }
 public ImageAnalysisFactory(
     ISitecoreDataWrapper dataWrapper,
     IServiceProvider provider,
     IMediaWrapper mediaWrapper)
 {
     DataWrapper  = dataWrapper;
     Provider     = provider;
     MediaWrapper = mediaWrapper;
 }
 public MediaItemDeleted(
     ISitecoreDataWrapper dataWrapper,
     IIntelligentMediaSearchService searchService,
     IMediaWrapper mediaWrapper)
 {
     DataWrapper   = dataWrapper;
     SearchService = searchService;
     MediaWrapper  = mediaWrapper;
 }
 public FaceService(
     IMicrosoftCognitiveServicesApiKeys apiKeys,
     IMSSDKPolicyService policyService,
     IFaceRepository faceRepository,
     ILogWrapper logger,
     IMediaWrapper mediaWrapper)
 {
     ApiKeys        = apiKeys;
     PolicyService  = policyService;
     FaceRepository = faceRepository;
     Logger         = logger;
     MediaWrapper   = mediaWrapper;
 }
Esempio n. 5
0
 public ComputerVisionService(
     IMicrosoftCognitiveServicesApiKeys apiKeys,
     IMSSDKPolicyService policyService,
     IComputerVisionRepository computerVisionRepository,
     ILogWrapper logger,
     IMediaWrapper mediaWrapper)
 {
     ApiKeys                  = apiKeys;
     PolicyService            = policyService;
     ComputerVisionRepository = computerVisionRepository;
     Logger       = logger;
     MediaWrapper = mediaWrapper;
 }
 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 IntelligentMediaSearchService(
     IContentSearchWrapper contentSearch,
     ISitecoreDataWrapper dataWrapper,
     IIntelligentMediaSettings settings,
     IImageDescriptionFactory imageDescriptionFactory,
     IImageAnalysisFactory imageAnalysisFactory,
     IMediaWrapper mediaWrapper)
 {
     ContentSearch           = contentSearch;
     DataWrapper             = dataWrapper;
     Settings                = settings;
     ImageDescriptionFactory = imageDescriptionFactory;
     ImageAnalysisFactory    = imageAnalysisFactory;
     MediaWrapper            = mediaWrapper;
 }
Esempio n. 8
0
        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;
        }