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 ActionResult RTESearch() { var lang = WebUtil.GetQueryString("lang"); var db = WebUtil.GetQueryString("db", "master"); var ms = MediaSearchFactory.Create(db, lang, Searcher); return(View("RTESearch", ms)); }
public ActionResult QueryApplication() { var idQs = WebUtil.GetQueryString("id"); var dbQs = WebUtil.GetQueryString("database"); var item = DataWrapper.GetItemByIdValue(idQs, dbQs); var appIdValue = item?.Fields[Settings.ApplicationIdFieldId]?.Value; var model = new QueryApplicationViewModel(appIdValue); return(View("QueryApplication", model)); }
public ActionResult SearchForm() { if (!IsSitecoreUser()) { return(LoginPage()); } var lang = WebUtil.GetQueryString("lang"); var db = WebUtil.GetQueryString("db", "master"); var ms = MediaSearchFactory.Create(db, lang, SearchService); return(View("SearchForm", ms)); }
public OleChatController( ILuisService luisService, ILuisConversationService luisConversationService, IWebUtilWrapper webUtil, ISitecoreDataWrapper dataWrapper, IOleSettings chatSettings, ISetupInformationFactory setupFactory, ISetupService setupService, ISpeechService speechService, ISearchService searcher, IConversationContextFactory conversationContextFactory, ISpellCheckService spellCheckService, IIntentProvider intentProvider) { LuisService = luisService; LuisConversationService = luisConversationService; WebUtil = webUtil; DataWrapper = dataWrapper; ChatSettings = chatSettings; SetupFactory = setupFactory; SetupService = setupService; SpeechService = speechService; Searcher = searcher; ConversationContextFactory = conversationContextFactory; SpellCheckService = spellCheckService; IntentProvider = intentProvider; ThemeManager.GetImage("Office/32x32/man_8.png", 32, 32); var lang = WebUtil.GetQueryString("language"); if (string.IsNullOrWhiteSpace(lang)) { lang = Sitecore.Context.Language.Name; } var db = WebUtil.GetQueryString("db"); if (string.IsNullOrWhiteSpace(db)) { db = "master"; } Parameters = new ItemContextParameters() { Id = WebUtil.GetQueryString("id"), Language = lang, Database = db }; }
public CognitiveBotController( IConversationService conversationService, IWebUtilWrapper webUtil) { ConversationService = conversationService; WebUtil = webUtil; Parameters = new ItemContextParameters() { Id = WebUtil.GetQueryString("id"), Language = WebUtil.GetQueryString("language"), Database = WebUtil.GetQueryString("db") }; ThemeManager.GetImage("Office/32x32/man_8.png", 32, 32); }
public CognitiveOleChatController( IConversationService conversationService, IWebUtilWrapper webUtil, ISitecoreDataWrapper dataWrapper, IOleSettings chatSettings, ISetupInformationFactory setupFactory, ISetupService setupService) { ConversationService = conversationService; WebUtil = webUtil; DataWrapper = dataWrapper; ChatSettings = chatSettings; SetupFactory = setupFactory; SetupService = setupService; Parameters = new ItemContextParameters() { Id = WebUtil.GetQueryString("id"), Language = WebUtil.GetQueryString("language"), Database = WebUtil.GetQueryString("db") }; ThemeManager.GetImage("Office/32x32/man_8.png", 32, 32); }