private void LoginCallBack_Amf3ResponseEvent(object sender, Amf3ResponseEventArgs e)
        {
            if (!e.Call.IsSuccess)
            {
                return;
            }

            var result = e.Call.Result as AcknowledgeMessage;

            if (result == null)
            {
                return;
            }

            JSession.Value = result.body.ToString();

            SetRetailX = new Cookie("SetRetailX", GetSetretailXCookieString(), string.Empty, _ip);
        }
        private void IsActiveConnectionCallBack_Amf3ResponseEvent(object sender, Amf3ResponseEventArgs e)
        {
            if (!e.Call.IsSuccess)
            {
                return;
            }

            var result = e.Call.Result as AcknowledgeMessage;

            if (result?.body == null)
            {
                return;
            }

            if ((bool)result.body == true)
            {
                return;
            }

            LoginToken();
        }
 protected virtual void OnAmf3Response(Amf3ResponseEventArgs call)
 {
     Amf3ResponseEvent?.Invoke(this, call);
 }