From 95312a827b671b4daa39e77e85ac6d0a862c687a Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Mon, 6 Nov 2023 18:17:00 -0700 Subject: [PATCH] feat: exposes Port and IsListening properties --- src/Pepperdash Core/Logging/DebugWebsocketSink.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Pepperdash Core/Logging/DebugWebsocketSink.cs b/src/Pepperdash Core/Logging/DebugWebsocketSink.cs index 8f5f85c..c6d44c7 100644 --- a/src/Pepperdash Core/Logging/DebugWebsocketSink.cs +++ b/src/Pepperdash Core/Logging/DebugWebsocketSink.cs @@ -15,6 +15,10 @@ namespace PepperDash.Core { private WebSocketServer _wssv; + public int Port { get { return _wssv.Port; } } + + public bool IsListening { get { return _wssv.IsListening; } } + private readonly IFormatProvider _formatProvider; public DebugWebsocketSink() @@ -33,6 +37,7 @@ namespace PepperDash.Core public void StartServerAndSetPort(int port) { + Port = port; _wssv = new WebSocketServer(port); _wssv.Start(); }