public AcmeResponseMiddleware(RequestDelegate next, ICertStorage storage, IAcmeSettings settings, ILogger <AcmeResponseMiddleware> logger) { _next = next; _storage = storage; _logger = logger; _settings = settings; }
public AcmeResponseMiddleware(RequestDelegate next, ICertStorage storage, IAcmeSettings settings) { _next = next ?? throw new NullReferenceException(nameof(next)); _storage = storage ?? throw new NullReferenceException(nameof(storage)); _settings = settings ?? throw new NullReferenceException(nameof(settings)); }
public AcmeCertificateManager(ICertStorage storage, IAcmeSettings settings) { _storage = storage; _settings = settings; }
public AcmeCertificateManager(ICertStorage storage, IAcmeSettings settings) { _storage = storage ?? throw new NullReferenceException(nameof(storage)); _settings = settings ?? throw new NullReferenceException(nameof(settings)); }