private static void FlushDetailedLog()
{
if (!Configuration.SaveDetailedLog)
return;
lock (_detailedLogSync)
{
if (string.IsNullOrEmpty(_detailedLogLines))
return;
using (var writer = new StreamWriter(_detailedLogPath, true))
{
writer.Write(_detailedLogLines);
}
_detailedLogLines = string.Empty;
}
}