コード例 #1
0
ファイル: AcmeMiddleWare.cs プロジェクト: lulzzz/WebCommon
 public AcmeResponseMiddleware(RequestDelegate next, ICertStorage storage, IAcmeSettings settings, ILogger <AcmeResponseMiddleware> logger)
 {
     _next     = next;
     _storage  = storage;
     _logger   = logger;
     _settings = settings;
 }
コード例 #2
0
 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));
 }
コード例 #3
0
 public AcmeCertificateManager(ICertStorage storage, IAcmeSettings settings)
 {
     _storage  = storage;
     _settings = settings;
 }
コード例 #4
0
 public AcmeCertificateManager(ICertStorage storage, IAcmeSettings settings)
 {
     _storage  = storage ?? throw new NullReferenceException(nameof(storage));
     _settings = settings ?? throw new NullReferenceException(nameof(settings));
 }