示例#1
0
 private bool IsDataspinReady(DataspinRequestMethod req)
 {
     if (Application.internetReachability != NetworkReachability.NotReachable)
     {
         if (!isSessionInProgress || sessionId == null)
         {
             DataspinError(new Error("There is no session active. Before " + req.ToString() + " call Dataspin.StartSession before that!", req));
             return(false);
         }
         else
         {
             if (uid == null)
             {
                 DataspinError(new Error("Uid is null! Before " + req.ToString() + " call Dataspin.GetUid first!", req));
                 return(false);
             }
             else
             {
                 return(true);
             }
         }
     }
     else
     {
         DataspinError(new Error("There is no internet connection!", req));
         return(false);
     }
 }
 public override string ToString()
 {
     return("Request Type: " + dataspinMethod.ToString() + ", URL: " + this.url + ", HTTP: " + httpMethod.ToString() +
            ", PostData: " + this.stringPostData + ", header: " + DataspinManager.Instance.GetStringAuthHeader());
 }
示例#3
0
 public override string ToString()
 {
     return(string.Format("[DataspinError: ErrorCode={0}, Message={1}, Method={2}]", code, message, method.ToString()));
 }