From 75176666143aa94cf03aa972475dee7fcf5ddd37 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Mon, 6 Nov 2023 19:24:03 -0700 Subject: [PATCH] fix: better way to instantiate websocket sink --- src/Pepperdash Core/Logging/Debug.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Pepperdash Core/Logging/Debug.cs b/src/Pepperdash Core/Logging/Debug.cs index 3ee1e55..1089fb0 100644 --- a/src/Pepperdash Core/Logging/Debug.cs +++ b/src/Pepperdash Core/Logging/Debug.cs @@ -106,12 +106,13 @@ namespace PepperDash.Core { _consoleLoggingLevelSwitch = new LoggingLevelSwitch(initialMinimumLevel: LogEventLevel.Information); _websocketLoggingLevelSwitch = new LoggingLevelSwitch(); + _websocketSink = new DebugWebsocketSink(); // Instantiate the root logger _logger = new LoggerConfiguration() //.WriteTo.Logger(lc => lc //.WriteTo.Console(levelSwitch: _consoleLoggingLevelSwitch)) - .WriteTo.Sink(_websocketSink = new DebugWebsocketSink(), levelSwitch: _websocketLoggingLevelSwitch) + .WriteTo.Sink(_websocketSink, levelSwitch: _websocketLoggingLevelSwitch) .WriteTo.File(@"\user\debug\global-log-{Date}.txt" , rollingInterval: RollingInterval.Day , restrictedToMinimumLevel: Serilog.Events.LogEventLevel.Debug)