internal void HandleException(ApiSession rpSession, Exception rException)
 {
     try
     {
         using (var rStreamWriter = new StreamWriter(Logger.GetNewExceptionLogFilename(), false, new UTF8Encoding(true)))
         {
             rStreamWriter.WriteLine(TokenRegex.Replace(rpSession.FullUrl, "***************************"));
             rStreamWriter.WriteLine("Request Data:");
             rStreamWriter.WriteLine(TokenRegex.Replace(rpSession.RequestBodyString, "***************************"));
             rStreamWriter.WriteLine();
             rStreamWriter.WriteLine("Exception:");
             rStreamWriter.WriteLine(rException.ToString());
             rStreamWriter.WriteLine();
             rStreamWriter.WriteLine("Response Data:");
             rStreamWriter.WriteLine(Regex.Unescape(rpSession.ResponseBodyString));
         }
     }
     catch { }
 }