public Response(string rawData, bool encrypted)
{
Encrypted = encrypted;
try
{
Data = JObject.Parse(rawData);
ReturnCode = GetField("error");
Error = !ReturnCode.Equals(SuccessCode, StringComparison.OrdinalIgnoreCase) && !string.IsNullOrWhiteSpace(ReturnCode);
if (!Error)
ReturnCode = SuccessCode;
PrintStatus();
}
catch (Exception ex)
{
Log.Error(LogName, "Could not parse data");
Log.Error(LogName, ex);
}
}