Browse Source

Logging when element end is read on level 1

Source commit: 47f500ea73e39c55f8c845432f1aa0f2ad87f46d
Martin Prikryl 8 years ago
parent
commit
7478b0c2ed
2 changed files with 9 additions and 0 deletions
  1. 1 0
      dotnet/internal/ElementLogReader.cs
  2. 8 0
      dotnet/internal/Logger.cs

+ 1 - 0
dotnet/internal/ElementLogReader.cs

@@ -54,6 +54,7 @@ namespace WinSCP
                 (Depth == _depth))
             {
                 result = false;
+                Session.Logger.WriteLineLevel(1, "Element {0} read to the end", _token);
                 _read = true;
             }
 

+ 8 - 0
dotnet/internal/Logger.cs

@@ -116,6 +116,14 @@ namespace WinSCP
             }
         }
 
+        public void WriteLineLevel(int level, string line, params object[] args)
+        {
+            if (LogLevel >= level)
+            {
+                WriteLine(line, args);
+            }
+        }
+
         private static int GetThread()
         {
             return Thread.CurrentThread.ManagedThreadId;