Beispiel #1
0
    protected void SendData <K>(K msg, HttpDoneCallback callback, bool openWait = false, bool askNet = false) where K : IExtensible
    {
        if (askNet)
        {
            if (Application.internetReachability == NetworkReachability.NotReachable)
            {
                Main.Instance.SDKManager.OpenNet();
                return;
            }
        }

        if (openWait)
        {
            Main.Instance.GameNetwork.OpenWaitWindow(callback);
        }

        HttpLite.HttpRequest <K>(Main.Instance.GameNetwork.Url + ServiceUrl, callback, msg);
    }
Beispiel #2
0
    public void Send(string serviceUrl, HttpDoneCallback callback, byte[] data)
    {
        string url = Url + serviceUrl;

        HttpLite.HttpRequest(url, callback, data);
    }