public WebSearchService(
     IWebSearchRepository webSearchRepository,
     ILogWrapper logger)
 {
     WebSearchRepository = webSearchRepository;
     Logger = logger;
 }
Beispiel #2
0
 public UnitOfWork(IWebSearchRepository webSearchRepository, IFileSearchRepository fileSearchRepository,
                   IStatisticRepository statisticRepository, SearchStatisticDbContext searchStatisticDbContext)
 {
     WebSearchRepository  = webSearchRepository;
     FileSearchRepository = fileSearchRepository;
     StatisticRepository  = statisticRepository;
     _statisticDbContext  = searchStatisticDbContext;
 }
 public WebSearchIntent(
     HttpContextBase context,
     IIntentInputFactory inputFactory,
     IConversationResponseFactory responseFactory,
     IWebSearchRepository webSearchRepository,
     IOleSettings settings) : base(inputFactory, responseFactory, settings)
 {
     Context             = context;
     WebSearchRepository = webSearchRepository;
 }
 public WebSearchService(
     IMicrosoftCognitiveServicesApiKeys apiKeys,
     IMSSDKPolicyService policyService,
     IWebSearchRepository webSearchRepository,
     ILogWrapper logger)
 {
     ApiKeys             = apiKeys;
     PolicyService       = policyService;
     WebSearchRepository = webSearchRepository;
     Logger = logger;
 }
Beispiel #5
0
 public SearchController()
 {
     _repository = new WebSearchRespository();
 }