From dc992e15aeeba93ca1597151cb8e2ee71cb529cf Mon Sep 17 00:00:00 2001 From: goat <16760685+goaaats@users.noreply.github.com> Date: Sat, 17 Jul 2021 14:04:18 +0200 Subject: [PATCH] feat(SerilogEventSink): Add OnLogEvent event --- Dalamud/Interface/Internal/SerilogEventSink.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dalamud/Interface/Internal/SerilogEventSink.cs b/Dalamud/Interface/Internal/SerilogEventSink.cs index bf4a0e5d2..013463725 100644 --- a/Dalamud/Interface/Internal/SerilogEventSink.cs +++ b/Dalamud/Interface/Internal/SerilogEventSink.cs @@ -27,6 +27,11 @@ namespace Dalamud.Interface.Internal /// public event EventHandler<(string Line, LogEventLevel Level)> OnLogLine; + /// + /// Event on a log line being emitted. + /// + public event EventHandler OnLogEvent; + /// /// Gets the default instance. /// @@ -45,6 +50,7 @@ namespace Dalamud.Interface.Internal message += "\n" + logEvent.Exception; } + this.OnLogEvent?.Invoke(this, logEvent); this.OnLogLine?.Invoke(this, (message, logEvent.Level)); } }