public void LogEvent(object sender, LogEventArgs eventArgs) { if (!WriteFromUnityLog && eventArgs.Source is UnityLogSource) { return; } if ((eventArgs.Level & DisplayedLogLevel) == 0) { return; } LogWriter.WriteLine(eventArgs.ToString()); }
/// <inheritdoc /> public void LogEvent(object sender, LogEventArgs eventArgs) { if (LogWriter == null) { return; } if (BlacklistedSources.Contains(eventArgs.Source.SourceName)) { return; } if ((eventArgs.Level & DisplayedLogLevel) == 0) { return; } LogWriter.WriteLine(eventArgs.ToString()); if (InstantFlushing) { LogWriter.Flush(); } }