Ejemplo n.º 1
0
 public CertificateService(
     ILogService log,
     AcmeClient client,
     ProxyService proxy,
     PemService pemService,
     ISettingsService settingsService)
 {
     _log        = log;
     _client     = client;
     _pemService = pemService;
     _cache      = new DirectoryInfo(settingsService.CertificatePath);
     _proxy      = proxy;
     CheckStaleFiles();
 }
Ejemplo n.º 2
0
 public CertificateService(
     ILogService log,
     AcmeClient client,
     PemService pemService,
     IInputService inputService,
     ISettingsService settingsService)
 {
     _log          = log;
     _client       = client;
     _pemService   = pemService;
     _cache        = new DirectoryInfo(settingsService.Cache.Path !);
     _settings     = settingsService;
     _inputService = inputService;
     CheckStaleFiles();
 }