Beispiel #1
0
 public static void ConnectingResponse(WebResponse response, SRPG.Network.ResponseCallback callback)
 {
     SRPG.Network.ErrCode = response.ErrorCode;
     SRPG.Network.ErrMsg  = response.ErrorMessage;
     SRPG.Network.IsError = SRPG.Network.ErrCode != SRPG.Network.EErrCode.Success;
     if (!string.IsNullOrEmpty(SRPG.Network.ErrMsg) && SRPG.Network.ErrMsg.Contains("500"))
     {
         SRPG.Network.ErrCode = SRPG.Network.EErrCode.Unknown;
         SRPG.Network.ErrMsg  = LocalizedText.Get("errorcode.1_MESSAGE");
     }
     else if (SRPG.Network.ErrCode == SRPG.Network.EErrCode.Failed)
     {
         SRPG.Network.ErrMsg = LocalizedText.Get("embed.NETWORKERR");
     }
     else if (SRPG.Network.IsError)
     {
         SRPG.Network.ErrMsg = SRPG.Network.ErrCode != SRPG.Network.EErrCode.Maintenance ? LocalizedText.Get("errorcode." + ((int)SRPG.Network.ErrCode).ToString() + "_MESSAGE") : SRPG.Network.FindLocalizedMessage(response.Result.text);
     }
     if (FlowNode_Network.HasCommonError(response.Result) || callback == null)
     {
         return;
     }
     if (response.ServerTime != 0L)
     {
         SRPG.Network.ServerTime = response.ServerTime;
     }
     SRPG.Network.LastRealTime = SRPG.Network.GetSystemUptime();
     callback(response.Result);
 }
Beispiel #2
0
 public static void ConnectingResponse(WebResponse response, SRPG.Network.ResponseCallback callback)
 {
     SRPG.Network.ErrCode = response.ErrorCode;
     SRPG.Network.ErrMsg  = response.ErrorMessage;
     SRPG.Network.IsError = SRPG.Network.ErrCode != SRPG.Network.EErrCode.Success;
     if (FlowNode_Network.HasCommonError(response.Result) || callback == null)
     {
         return;
     }
     if (response.ServerTime != 0L)
     {
         SRPG.Network.ServerTime = response.ServerTime;
     }
     SRPG.Network.LastRealTime = SRPG.Network.GetSystemUptime();
     callback(response.Result);
 }