public Restore(IOptionsMonitor <Config> config, IAzureAuthentication authentication, Context context, ILogger <Restore> logger) { _config = config?.CurrentValue; _authentication = authentication; _context = context; _logger = logger; }
public BackupJob(IOptionsMonitor <Config> config, IAzureAuthentication authentication, ILogger <BackupJob> logger) { _config = config?.CurrentValue; _authentication = authentication; _logger = logger; }
public AzureClient(IAzureAuthentication azureAuthentication, IHttpClientFactory httpClientFactory) { _client = httpClientFactory.CreateClient(); _azureAuthentication = azureAuthentication; }