/// <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; }
/// <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; }
/// <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; }