public Storage(
     IStorageAdapterClient client,
     IAsaManagerClient asaManager,
     AppConfig config,
     IPackageEventLog packageLog,
     ILogger <Storage> logger)
 {
     this.client     = client;
     this.asaManager = asaManager;
     this.config     = config;
     this.packageLog = packageLog;
     this.logger     = logger;
 }
 public Storage(
     IStorageAdapterClient client,
     IAsaManagerClient asaManager,
     AppConfig config,
     IPackageEventLog packageLog,
     ILogger <Storage> logger,
     IHttpContextAccessor httpContextAccessor,
     IAppConfigurationClient appConfigurationClient)
 {
     this.client                 = client;
     this.asaManager             = asaManager;
     this.config                 = config;
     this.packageLog             = packageLog;
     this.logger                 = logger;
     this.tenantConnectionHelper = new TenantConnectionHelper(appConfigurationClient);
     this.httpContextAccessor    = httpContextAccessor;
 }