コード例 #1
0
 public CleanupKeysWorker(ILogger <CleanupKeysWorker> logger, IServiceScopeFactory serviceScopeFactory, IDriver <Key> archiver, IOptions <ArchiveKeysConfig> config, IMetrics metrics)
 {
     _logger        = logger;
     _archiver      = archiver;
     _metrics       = metrics;
     _config        = config.Value;
     _keyRepository = serviceScopeFactory.CreateScope().ServiceProvider.GetRequiredService <IKeyRepository>();
 }
コード例 #2
0
ファイル: Webhook.cs プロジェクト: fossapps/Micro.KeyStore
 public Webhook(IOptions <ArchiveKeysConfig> config, HttpClient client)
 {
     _client = client;
     _config = config.Value;
 }