Example #1
0
 public void Initialize(SearchServiceProviderConfiguration searchServiceProviderConfiguration)
 {
     Resource = searchServiceProviderConfiguration.AADResource;
     AuthenticationContext = new AuthenticationContext(searchServiceProviderConfiguration.AADAuthority);
     ClientCredential      = new ClientCredential(searchServiceProviderConfiguration.ClientId,
                                                  searchServiceProviderConfiguration.AppKey);
     TokenServiceName = "SearchServiceTokenRefresh";
     StartTokenRefresh();
 }
Example #2
0
 public SearchService(IDataSourcesConfigurationService dataSourcesConfigService)
 {
     configuration          = dataSourcesConfigService.Config.SearchServiceProviderConfiguration;
     QueryDetectorsUrl      = configuration.SearchEndpoint + "/queryDetectors";
     QueryUtterancesUrl     = configuration.SearchEndpoint + "/queryUtterances";
     TriggerTrainingUrl     = configuration.TrainingEndpoint + "/triggerTraining";
     TriggerModelRefreshUrl = configuration.SearchEndpoint + "/refreshModel";
     InitializeHttpClient();
 }