public void OnRestoreFailed(string response)
{
try
{
Response answer = new Response(response);
FailReason failReason = answer.GetFailReason();
if (RestoreFailed != null)
{
RestoreFailed(failReason);
}
}
catch (Exception e)
{
Logger.Error(true, "onRestoreFailed", e);
if (RestoreFailed != null)
{
RestoreFailed(FailReason.UNEXPECTED_ERROR);
}
}
}