Ejemplo n.º 1
0
 public AcmeChallengeRequester(
     LetsEncryptOptions options,
     IEnumerable <ILogger> loggers,
     IApplicationLifetime application,
     IHttpChallengeResponseStore responseStore,
     ICertificateSaver certificateSaver,
     ErrorReporter errorReporter)
 {
     _options          = options;
     _logger           = loggers.FirstOrDefault();
     _application      = application;
     _responseStore    = responseStore;
     _certificateSaver = certificateSaver;
     _errorReporter    = errorReporter;
 }
 public LetsEncryptBuilder UseCertificateSaver(ICertificateSaver certificateSaver)
 {
     _certificateSaver = certificateSaver.ArgNotNull(nameof(certificateSaver));
     return(this);
 }