Example #1
0
 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;
 }