Batch.Internal.UnlockModule.OnRedeemURLFailed C# (CSharp) Метод

OnRedeemURLFailed() публичный Метод

public OnRedeemURLFailed ( string response ) : void
response string
Результат void
        public void OnRedeemURLFailed(string response)
        {
            try
            {
                Response answer = new Response(response);

                FailReason failReason = answer.GetFailReason();

                string code = answer.GetFailedCode();
                if (code == null)
                {
                    throw new NullReferenceException("The returned invalid code is null.");
                }

                if (RedeemURLFailed != null)
                {
                    RedeemURLFailed(code, failReason, answer.GetCodeErrorInfos());
                }
            }
            catch (Exception e)
            {
                Logger.Error(true, "onRedeemURLFailed", e);
                if (RedeemURLFailed != null)
                {
                    RedeemURLFailed(null, FailReason.UNEXPECTED_ERROR, null);
                }
            }
        }