public ContentSearchService( IIntelligentTaggingSettings settings, IContentSearchWrapper contentSearch) { Settings = settings; ContentSearch = contentSearch; }
public IntelligentTaggingController( IWebUtilWrapper webUtil, ISitecoreDataWrapper dataWrapper, IIntelligentTaggingSettings settings, ISetupInformationFactory setupFactory, ISetupService setupService, IContentSearchWrapper contentSearch, INaturalLanguageClassifierService naturalLanguageClassifier, IContentService contentService, IContentSearchService contentSearchService, IClassifierFactory classifierFactory) { WebUtil = webUtil; DataWrapper = dataWrapper; Settings = settings; SetupFactory = setupFactory; SetupService = setupService; ContentSearch = contentSearch; NaturalLanguageClassifier = naturalLanguageClassifier; ContentService = contentService; ContentSearchService = contentSearchService; ClassifierFactory = classifierFactory; Id = WebUtil.GetQueryString("id"); Language = WebUtil.GetQueryString("language"); Database = WebUtil.GetQueryString("db"); }
public BaseClassifier(IServiceProvider provider, Item classifierItem) { Settings = provider.GetService <IIntelligentTaggingSettings>(); Mappingfactory = provider.GetService <IContentMappingFactory>(); InnerItem = classifierItem; Name = GetString(classifierItem, Settings.ClassifierNameFieldId); TaxonomyFolderId = GetID(classifierItem, Settings.TaxonomyFieldId); TaxonomyItemTemplateIds = GetDelimitedIDs(classifierItem, Settings.TaxonomyItemTemplateFieldId); SourceTagsFieldId = GetID(classifierItem, Settings.SourceTagsFieldId); DestinationTagsFieldId = GetID(classifierItem, Settings.DestinationTagsFieldId); }
public ContentService( ISitecoreDataWrapper dataWrapper, IIntelligentTaggingSettings settings, IContentSearchWrapper contentSearch, IContentMappingFactory contentMappingFactory, IClassifierFactory classifierFactory) { DataWrapper = dataWrapper; Settings = settings; ContentSearch = contentSearch; ContentMappingFactory = contentMappingFactory; ClassifierFactory = classifierFactory; }
public SetupService( ISitecoreDataWrapper dataWrapper, IIBMWatsonApiKeys ibmApiKeys, IIntelligentTaggingSettings settings, IPublishWrapper publishWrapper, ISCSDKSettings scsdkSettings) { DataWrapper = dataWrapper; IBMApiKeys = ibmApiKeys; Settings = settings; PublishWrapper = publishWrapper; SCSDKSettings = scsdkSettings; }
public ClassifierFactory(IServiceProvider provider, IIntelligentTaggingSettings settings, ISitecoreDataWrapper dataWrapper) { Provider = provider; Settings = settings; DataWrapper = dataWrapper; }
public BaseIntelligentTaggingCommand() { Settings = DependencyResolver.Current.GetService <IIntelligentTaggingSettings>(); ContentService = DependencyResolver.Current.GetService <IContentService>(); ClassifierFactory = DependencyResolver.Current.GetService <IClassifierFactory>(); }
public ContentMappingFactory(IServiceProvider provider, IIntelligentTaggingSettings settings) { Provider = provider; Settings = settings; }