Exemplo n.º 1
0
        private void LogData(RetsHttpLogger.Type type, byte[] data)
        {
            if ((type == RetsHttpLogger.Type.RECEIVED) &&
            (mLastType != RetsHttpLogger.Type.RECEIVED))
            {
            mWriter.WriteLine("\n<<< Received");
            }
            else if ((type == RetsHttpLogger.Type.SENT) &&
            (mLastType != RetsHttpLogger.Type.SENT))
            {
            mWriter.WriteLine("\n>>> Sent");
            }
            else if (type == RetsHttpLogger.Type.INFORMATIONAL)
            {
            mWriter.Write("* ");
            }

            mWriter.Write(System.Text.Encoding.UTF8.GetString(data));
            mWriter.Flush();
            mLastType = type;
        }
Exemplo n.º 2
0
        private void LogData(RetsHttpLogger.Type type, byte[] data)
        {
            if ((type == RetsHttpLogger.Type.RECEIVED) &&
                (mLastType != RetsHttpLogger.Type.RECEIVED))
            {
                mWriter.WriteLine("\n<<< Received");
            }
            else if ((type == RetsHttpLogger.Type.SENT) &&
                     (mLastType != RetsHttpLogger.Type.SENT))
            {
                mWriter.WriteLine("\n>>> Sent");
            }
            else if (type == RetsHttpLogger.Type.INFORMATIONAL)
            {
                mWriter.Write("* ");
            }

            mWriter.Write(System.Text.Encoding.UTF8.GetString(data));
            mWriter.Flush();
            mLastType = type;
        }
Exemplo n.º 3
0
 public TextWriterLogger(TextWriter writer)
 {
     mLastType = RetsHttpLogger.Type.INFORMATIONAL;
     mWriter = writer;
     mDelegate = new RetsHttpLogger.Delegate(this.LogData);
 }