Beispiel #1
0
 // change to private
 private CertificateXmlEncryptor(ILoggerFactory loggerFactory, IInternalCertificateXmlEncryptor encryptor)
 {
     if (loggerFactory == null) // add internal constructor argument check
     {
         throw new ArgumentNullException(nameof(loggerFactory));
     }
     _encryptor = encryptor ?? this;
     _logger    = loggerFactory.CreateLogger <CertificateXmlEncryptor>();
 }
Beispiel #2
0
 internal CertificateXmlEncryptor(ILoggerFactory loggerFactory, IInternalCertificateXmlEncryptor?encryptor)
 {
     _encryptor   = encryptor ?? this;
     _logger      = loggerFactory.CreateLogger <CertificateXmlEncryptor>();
     _certFactory = default !; // Set by calling ctors
 internal CertificateXmlEncryptor(IServiceProvider services)
 {
     _encryptor = services?.GetService<IInternalCertificateXmlEncryptor>() ?? this;
     _logger = services.GetLogger<CertificateXmlEncryptor>();
 }
 internal CertificateXmlEncryptor(IServiceProvider services)
 {
     _encryptor = services?.GetService <IInternalCertificateXmlEncryptor>() ?? this;
     _logger    = services.GetLogger <CertificateXmlEncryptor>();
 }
Beispiel #5
0
 internal CertificateXmlEncryptor(ILoggerFactory loggerFactory, IInternalCertificateXmlEncryptor encryptor)
 {
     _encryptor = encryptor ?? this;
     _logger    = loggerFactory.CreateLogger <CertificateXmlEncryptor>();
 }