Exemplo n.º 1
0
        public ClientHostedService(IConfiguration config, ILogger <ClientHostedService> logger,
                                   IHttpClientFactory clientFactory, ICryptoEncoding cryptoEncoding)
        {
            _config = config ?? throw new ArgumentNullException(nameof(config));
            _logger = logger ?? throw new ArgumentNullException(nameof(logger));

            _clientFactory  = clientFactory ?? throw new ArgumentNullException(nameof(clientFactory));
            _cryptoEncoding = cryptoEncoding ?? throw new ArgumentNullException(nameof(cryptoEncoding));
        }
Exemplo n.º 2
0
        public MacService(IMacProvider provider, ICryptoEncoding encoding)
        {
            Provider = provider ?? throw new ArgumentNullException(nameof(provider));

            Encoding = encoding ?? throw new ArgumentNullException(nameof(encoding));
        }
Exemplo n.º 3
0
 public RSAService(IRSAProvider provider, ICryptoEncoding encoding)
     : base(provider, encoding)
 {
     RSAProvider = provider ?? throw new ArgumentNullException(nameof(provider));
 }