public ArchiwumCrawler(IPageRequesterWrap pageRequester, ILogger <ArchiwumCrawler> logger, IDeputiesCrawlerManager politiciansCrawlerManager) { Require.NotNull(pageRequester, nameof(pageRequester)); Require.NotNull(logger, nameof(logger)); Require.NotNull(politiciansCrawlerManager, nameof(politiciansCrawlerManager)); this.pageRequester = pageRequester; this.logger = logger; this.politiciansCrawlerManager = politiciansCrawlerManager; }
public SejmCrawler(IPageRequesterWrap pageRequester, ILogger <SejmCrawler> logger, IArchiwumCrawler archiwumCrawler, IDeputiesCrawlerManager deputiesCrawlerManager) { Require.NotNull(pageRequester, nameof(pageRequester)); Require.NotNull(logger, nameof(logger)); Require.NotNull(archiwumCrawler, nameof(archiwumCrawler)); Require.NotNull(deputiesCrawlerManager, nameof(deputiesCrawlerManager)); this.pageRequester = pageRequester; this.logger = logger; this.archiwumCrawler = archiwumCrawler; this.deputiesCrawlerManager = deputiesCrawlerManager; }