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(); }
public void RefreshRulesDataStore(JArray rules) { m_DataManager.ClearRuleIDs(); m_DataManager.SetRulesDataStore(rules); m_DataManager.SetLastCachedRulesList(); }