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;
 }
Exemple #4
0
 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;
 }