virtual public void ShowAlert(string title, string message) { NativeRequest.Util.AlertDialog alertDialog = new NativeRequest.Util.AlertDialog(); alertDialog.title = title; alertDialog.message = message; string jsonData = JsonMapper.ToJson( new UnityMessage( GamebaseUtil.UTIL_API_SHOW_ALERT, jsonData: JsonMapper.ToJson(alertDialog) )); messageSender.GetAsync(jsonData); }
virtual public void ShowToast(string message, GamebaseUIToastType type) { NativeRequest.Util.AlertDialog alertDialog = new NativeRequest.Util.AlertDialog(); alertDialog.message = message; alertDialog.duration = (int)type; string jsonData = JsonMapper.ToJson( new UnityMessage( GamebaseUtil.UTIL_API_SHOW_TOAST_WITH_TYPE, jsonData: JsonMapper.ToJson(alertDialog) )); messageSender.GetAsync(jsonData); }