public HttpGetIksCommand(IEfgsConfig efgsConfig, IAuthenticationCertificateProvider certificateProvider, IksDownloaderLoggingExtensions logger) { _efgsConfig = efgsConfig ?? throw new ArgumentNullException(nameof(efgsConfig)); _certificateProvider = certificateProvider ?? throw new ArgumentNullException(nameof(certificateProvider)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }