private void OnRuleRequestSuccess(string requestType, string ruleId)
        {
            switch (requestType)
            {
            case UnityWebRequest.kHttpVerbPUT:
                m_DataManager.RemoveRuleFromUpdatedRuleIDs(ruleId);
                m_DataManager.SetLastCachedRulesList();
                break;

            case UnityWebRequest.kHttpVerbDELETE:
                m_DataManager.RemoveRuleFromDeletedRuleIDs(ruleId);
                m_DataManager.SetLastCachedRulesList();
                break;
            }
            DoCleanUp();
        }
Exemple #2
0
 public void RefreshRulesDataStore(JArray rules)
 {
     m_DataManager.ClearRuleIDs();
     m_DataManager.SetRulesDataStore(rules);
     m_DataManager.SetLastCachedRulesList();
 }