IEnumerator GetAlertsCoroutine(float lat, float lon, GetAlertsCallback callback) { WWWForm form = new WWWForm(); double alat = Manager.defLat; double alon = Manager.defLon; form.AddField("lat", alat.ToString()); form.AddField("lon", alon.ToString()); WWW www = new WWW(backendURL + "/API/GetAlerts", form); yield return(www); AlertModel[] models = JsonConvert.DeserializeObject <AlertModel[]>(www.text); callback(models); }
public void GetAlerts(float lat, float lon, GetAlertsCallback callback) { StartCoroutine(GetAlertsCoroutine(lat, lon, callback)); }