private void OnFetchEnvironmentsFinished(JArray environments)
 {
     m_EnvController.SetEnvironmentData(environments, environmentNameForm);
     if (lastAction == RemoteConfigEnvironmentWindowController.EnvironmentWindowState.Deleting || lastAction == RemoteConfigEnvironmentWindowController.EnvironmentWindowState.Creating)
     {
         RemoteConfigWebApiClient.FetchConfigs(Application.cloudProjectId, m_EnvController.GetCurrentEnvironmentId());
     }
     else
     {
         RemoteConfigWebApiClient.FetchConfigs(Application.cloudProjectId, environmentId);
     }
 }
 private void FetchSettings()
 {
     RemoteConfigWebApiClient.fetchConfigsFinished += OnFetchRemoteSettingsFinished;
     try
     {
         RemoteConfigWebApiClient.FetchConfigs(Application.cloudProjectId, m_DataManager.GetCurrentEnvironmentId());
     }
     catch
     {
         RemoteConfigWebApiClient.fetchConfigsFinished -= OnFetchRemoteSettingsFinished;
         DoCleanUp();
     }
 }