Пример #1
0
 public SftpInitializer(
     ILogger <SftpInitializer> logger,
     ISftpClientFactory sftpClientFactory,
     SftpClientOptions sftpClientOptions)
 {
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
     _sftpClientFactory = sftpClientFactory ?? throw new ArgumentNullException(nameof(sftpClientFactory));
     _sftpClientOptions = sftpClientOptions ?? throw new ArgumentNullException(nameof(sftpClientOptions));
     _sftpClientOptions.AssertValid();
 }
Пример #2
0
 public ChallengeOperator(IKubernetes kubernetesClient, ISftpClientFactory sftpClientFactory, ILogger <ChallengeOperator> logger)
 {
     _client            = kubernetesClient;
     _sftpClientFactory = sftpClientFactory;
     _logger            = logger;
 }