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");
        }
Пример #2
0
        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");
        }