Introduce neutral ILogEntry model in WPF UI layer
Replace NLog.LogEventInfo as the UI-facing log model with a package-owned ILogEntry (or LogEntry) so the LogViewer is not tied to NLog.
Out of scope: MEL ILoggerProvider (separate issue).
Note: Keep NLog working via an adapter that maps LogEventInfo → ILogEntry.
Introduce neutral ILogEntry model in WPF UI layer
Replace
NLog.LogEventInfoas the UI-facing log model with a package-ownedILogEntry(orLogEntry) so the LogViewer is not tied to NLog.Out of scope: MEL
ILoggerProvider(separate issue).Note: Keep NLog working via an adapter that maps
LogEventInfo→ILogEntry.