public YoutubeServiceProvider(ILogger <YoutubeServiceProvider> logger, YoutubeConfiguration config) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _config = config ?? throw new ArgumentNullException(nameof(config)); _logger.LogTrace($"{GetType()} initialization"); }
public YoutubeAdapter(ILogger <YoutubeAdapter> logger, YoutubeServiceProvider ytServiceProvider, YoutubeConfiguration configuration, IMapper mapper) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _ytServiceProvider = ytServiceProvider ?? throw new ArgumentNullException(nameof(ytServiceProvider)); _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _logger.LogTrace($"{GetType()} initialization"); }