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