protected override void WriteInternal(LogLevel level, object message, Exception exception)
{
if (_source.Active == false)
return;
lock (_source.Lock)
{
if (_source.Active == false)
return;
if (exception == null)
{
_source.Output.WriteLine($"{_name}: {message}");
}
else
{
_source.Output.WriteLine($"{_name}: {message} Exception!={exception}");
}
}
}
}