Exemplo n.º 1
0
        private static AssetStoreResponse ParseContent(AsyncHTTPClient job)
        {
            AssetStoreResponse assetStoreResponse = new AssetStoreResponse();

            assetStoreResponse.job  = job;
            assetStoreResponse.dict = (Dictionary <string, JSONValue>)null;
            assetStoreResponse.ok   = false;
            AsyncHTTPClient.State state = job.state;
            string text = job.text;

            if (!AsyncHTTPClient.IsSuccess(state))
            {
                Console.WriteLine(text);
                return(assetStoreResponse);
            }
            string status;
            string message;

            assetStoreResponse.dict = AssetStoreClient.ParseJSON(text, out status, out message);
            if (status == "error")
            {
                Debug.LogError((object)("Request error (" + status + "): " + message));
                return(assetStoreResponse);
            }
            assetStoreResponse.ok = true;
            return(assetStoreResponse);
        }
Exemplo n.º 2
0
        private static AssetStoreResponse ParseContent(AsyncHTTPClient job)
        {
            AssetStoreResponse assetStoreResponse = new AssetStoreResponse();

            assetStoreResponse.job  = job;
            assetStoreResponse.dict = null;
            assetStoreResponse.ok   = false;
            AsyncHTTPClient.State state = job.state;
            string text = job.text;

            if (!AsyncHTTPClient.IsSuccess(state))
            {
                Console.WriteLine(text);
                return(assetStoreResponse);
            }
            string text2;
            string str;

            assetStoreResponse.dict = AssetStoreClient.ParseJSON(text, out text2, out str);
            if (text2 == "error")
            {
                Debug.LogError("Request error (" + text2 + "): " + str);
                return(assetStoreResponse);
            }
            assetStoreResponse.ok = true;
            return(assetStoreResponse);
        }