Example #1
0
 public AzureKeyVaultServices(IAzureKeyVaultClients azureKeyVaultClients, ISerializer serializer,
                              ILogger <AzureKeyVaultServices> logger)
 {
     _azureKeyVaultClients = azureKeyVaultClients;
     _serializer           = serializer;
     _logger = logger;
 }
 public KeyVaultECDsaKeyStore(
     IAzureKeyVaultClients azureKeyVaultClients,
     IMemoryCache memoryCache,
     IOptions <KeyVaultStoreOptions> options,
     ILogger <KeyVaultECDsaKeyStore> logger)
 {
     _azureKeyVaultClients = azureKeyVaultClients;
     _memoryCache          = memoryCache;
     _options = options.Value;
     _lock    = new TimedLock();
     _logger  = logger;
 }