Esempio n. 1
0
 /// <summary>
 /// Creates a new instance of a ESBestBetsMatchService
 /// </summary>
 public ESBestBetsMatchService(IElasticClient client,
                               ITokenAnalyzerService tokenAnalyzer,
                               IOptions <CGBBIndexOptions> config,
                               ILogger <ESBestBetsMatchService> logger)
 {
     _elasticClient  = client;
     _tokenAnalyzer  = tokenAnalyzer;
     _bestbetsConfig = config.Value;
     _logger         = logger;
 }
 public BestBetsIndexer(
     IBBIndexerService indexerSvc,
     IPublishedContentListingService listSvc,
     ITokenAnalyzerService tokenService,
     ILogger <BestBetsIndexer> logger
     )
 {
     _indexerSvc   = indexerSvc;
     _listSvc      = listSvc;
     _tokenService = tokenService;
     _logger       = logger;
 }
Esempio n. 3
0
 /// <summary>
 /// Creates a new instance of a ESBestBetsMatchService
 /// </summary>
 public ESBestBetsMatchService(IElasticClient client, ITokenAnalyzerService tokenAnalyzer, ILogger <ESBestBetsMatchService> logger) //Needs someway to get an IElasticClient
 {
     _elasticClient = client;
     _tokenAnalyzer = tokenAnalyzer;
     _logger        = logger;
 }
Esempio n. 4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="source">The CancerGovBestBet which is being mapped to other objects.</param>
 public BestBetSynonymMapper(ITokenAnalyzerService tokenAnalyzer, CancerGovBestBet source)
 {
     _bestBet       = source;
     _tokenAnalyzer = tokenAnalyzer;
 }