public Series(ISeriesRepository seriesRepository, IDataMapper <EpisodeStartedDto, InternalEpisodeStartedModel> episodeStartedMapper, IDataMapper <SeriesDto, InternalSeries> seriesMapper, ITvMazeParser tvMazeParser, ITmdbParser tmdbparser, IWebClientManager webClientManager, ILogger log ) { _seriesRepository = seriesRepository; _episodeStartedMapper = episodeStartedMapper; _seriesMapper = seriesMapper; _tvMazeParser = tvMazeParser; _tmdbParser = tmdbparser; _webClientManager = webClientManager; _log = log; }
public ProductManager(IWebClientManager webClientManager , ILoggerFactory loggerFactory) { _webClientManager = webClientManager ?? throw new ArgumentNullException(nameof(webClientManager)); _logger = loggerFactory?.CreateLogger <ProductManager>(); }
public InstallerHelper(IWebClientManager webclient) { _webClient = webclient; }