public TrainLDAOperation( IArticleQueryRepository articleQueryRepository, IOptions <NewsAggregatorMLOptions> options) { _articleQueryRepository = articleQueryRepository; _options = options.Value; }
public SearchArticlesInFeedQueryHandler( IFeedService feedService, IArticleQueryRepository articleQueryRepository, ILogger <SearchArticlesInFeedQueryHandler> logger) { _feedService = feedService; _articleQueryRepository = articleQueryRepository; _logger = logger; }
public SearchArticlesInDataSourceQueryHandler( ILogger <SearchArticlesInDataSourceQueryHandler> logger, IDataSourceQueryRepository dataSourceQueryRepository, IArticleQueryRepository articleQueryRepository) { _logger = logger; _dataSouceQueryRepository = dataSourceQueryRepository; _articleQueryRepository = articleQueryRepository; }
public TrainWord2VecOperation( IArticleQueryRepository articleQueryRepository, IHttpClientFactory httpClientFactory, ILogger <TrainWord2VecOperation> logger, IOptions <NewsAggregatorMLOptions> options) { _articleQueryRepository = articleQueryRepository; _httpClientFactory = httpClientFactory; _logger = logger; _options = options.Value; }
public NextArticleRecommenderJob( IOptions <NewsAggregatorMLOptions> options, IArticleQueryRepository articleQueryRepository, ISessionQueryRepository sessionQueryRepository, IRecommendationCommandRepository recommendationCommandRepository) { _options = options.Value; _articleQueryRepository = articleQueryRepository; _sessionQueryRepository = sessionQueryRepository; _recommendationCommandRepository = recommendationCommandRepository; }