public void GetBlockedUsersCallback(string jsonParam) { JsonData jsonData = JsonMapper.ToObject(jsonParam); int callbackId = (int)jsonData ["callbackid"]; string on = (string)jsonData ["on"]; EMGroupCallback cb = (EMGroupCallback)EMClient.Instance.GetCallbackById(callbackId); if (on.Equals("success")) { string strUsers = (string)jsonData ["data"]; cb.onSuccessGetBlockedUsers(EMTools.string2list(strUsers)); EMClient.Instance.RemoveCallbackById(callbackId); } else if (on.Equals("error")) { cb.onErrorCallback((int)jsonData ["code"], (string)jsonData ["message"]); } }
public void GetBlockedUsersCallback(string jsonParam) { JSONNode jsonData = JSON.Parse(jsonParam); int callbackId = jsonData ["callbackid"].AsInt; string on = jsonData ["on"].Value; EMGroupCallback cb = (EMGroupCallback)EMClient.Instance.GetCallbackById(callbackId); if (on.Equals("success")) { string strUsers = jsonData ["data"].Value; cb.onSuccessGetBlockedUsers(EMTools.string2list(strUsers)); EMClient.Instance.RemoveCallbackById(callbackId); } else if (on.Equals("error")) { cb.onErrorCallback(jsonData ["code"].AsInt, jsonData ["message"].Value); } }