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>(); }
public Webhook(IOptions <ArchiveKeysConfig> config, HttpClient client) { _client = client; _config = config.Value; }