public override void Load()
 {
     if (_configurationOptions.Enabled)
     {
         _logger.LogDebug($"Loading remote configuration... {DateTime.Now}");
         _applicationSettings = new ApplicationSettingsManager(_logger, _configurationOptions, new FirestoreConnectionManager(_logger, _configurationOptions), new FileManager(), new SecretsConnectionManager(_logger));
         _applicationSettings.Setup().Wait();
         _applicationSettings.CreateListeners(JsonSettingsToDictionary, ReloadSettings);
     }
     else
     {
         _logger.LogWarning("Remote configuration is disabled!");
     }
 }