Beispiel #1
0
    public IEnumerator getFairStats()
    {
        string uri = baseUrl + "/api/fairs/statistics/fairStatistics?bookFairSlug=" + fairSlug;

        FairStats res = new FairStats();

        UnityWebRequest www = UnityWebRequest.Get(uri);

        www.SetRequestHeader("Authorization", authInfo.token_type + " " + authInfo.access_token);
        www.SetRequestHeader("customerId", "1");
        www.SetRequestHeader("Content-Type", "application/json");
        www.SetRequestHeader("LanguageId", "1");

        transmitting = true;

        yield return(www.SendWebRequest());

        res = JsonUtility.FromJson <FairStats>(www.downloadHandler.text);

        if (res != null)
        {
            Cache.Instance.cacheStats(res);
        }

        transmitting = false;
    }
Beispiel #2
0
 public void cacheStats(FairStats res)
 {
     cachedData.fairStats = res;
 }