private void PushAddedRules(string environmentId)
        {
            var addedRuleIDs = m_DataManager.GetAddedRulesIDs();

            if (addedRuleIDs.Count > 0)
            {
                m_IsLoading = true;
                foreach (var addedRuleID in addedRuleIDs)
                {
                    if (!m_PostAddRuleEventSubscribed)
                    {
                        RemoteConfigWebApiClient.postAddRuleFinished += OnPostAddRuleFinished;
                        m_PostAddRuleEventSubscribed = true;
                    }
                    try
                    {
                        RemoteConfigWebApiClient.PostAddRule(Application.cloudProjectId, environmentId, m_DataManager.configId, StringMetadataFromRule(m_DataManager.GetRuleByID(addedRuleID)));
                    }
                    catch
                    {
                        DoCleanUp();
                    }
                }
            }
        }