public static void UnBan(string tokenName, string token, MyPublicId_Empty SuccessDelegate, MyPublicId_Error ErrorDelegate) { Dictionary <string, string> data = new Dictionary <string, string>(); data.Add("token_name", tokenName); data.Add("token", token); RequestHandler.SendRequest("/game/ban", "DELETE", data, (UnityWebRequest request, string response, bool bSucceeded) => { onEmpty(request, response, bSucceeded, SuccessDelegate, ErrorDelegate); }); }
private static void onEmpty(UnityWebRequest request, string response, bool bSucceeded, MyPublicId_Empty SuccessDelegate, MyPublicId_Error ErrorDelegate) { if (bSucceeded) { if (SuccessDelegate == null) { return; } SuccessDelegate(); } else { if (ErrorDelegate == null) { return; } DataModels.FMyPublicId_Error data = JsonUtility.FromJson <DataModels.FMyPublicId_Error>(response); if (data.message != null) { ErrorDelegate(data.code, data.message); } else { ErrorDelegate(1000, "Unknown error occured!"); } } }