Fix autoflush option not being used (#1470)

* Fix autoflush option not being used

* Remove extra comment
This commit is contained in:
Charles Gagnon
2022-04-21 16:04:41 -07:00
committed by GitHub
parent 853335df72
commit 0f39021438
5 changed files with 13 additions and 13 deletions

View File

@@ -110,6 +110,9 @@ namespace Microsoft.SqlTools.Utility
/// <param name="traceSource">
/// Optional. Specifies the tracesource name.
/// </param>
/// <param name="autoFlush">
/// Optional. Specifies whether the log is flushed after every message
/// </param>
public static void Initialize(
SourceLevels tracingLevel = defaultTracingLevel,
string logFilePath = null,
@@ -140,13 +143,17 @@ namespace Microsoft.SqlTools.Utility
/// <param name="traceSource">
/// Optional. Specifies the tracesource name.
/// </param>
public static void Initialize(string tracingLevel, string logFilePath = null, string traceSource = defaultTraceSource)
/// <param name="autoFlush">
/// Optional. Specifies whether the log is flushed after every message
/// </param>
public static void Initialize(string tracingLevel, string logFilePath = null, string traceSource = defaultTraceSource, bool autoFlush = false)
{
Initialize(Enum.TryParse<SourceLevels>(tracingLevel, out SourceLevels sourceTracingLevel)
? sourceTracingLevel
: defaultTracingLevel
, logFilePath
, traceSource);
, traceSource
, autoFlush);
}
/// <summary>