T type logging

This commit is contained in:
Alex
2025-01-15 15:06:54 +00:00
parent f9f108448a
commit 8b3305efca
100 changed files with 1229 additions and 761 deletions
@@ -0,0 +1,23 @@
using System.Net.WebSockets;
using System.Text;
using Core.Annotations;
namespace Core.Servers.Ws.Message;
[Injectable]
public class DefaultSptWebSocketMessageHandler : ISptWebSocketMessageHandler
{
protected Models.Utils.ISptLogger<DefaultSptWebSocketMessageHandler> _logger;
public DefaultSptWebSocketMessageHandler(
Models.Utils.ISptLogger<DefaultSptWebSocketMessageHandler> logger
)
{
_logger = logger;
}
public async Task OnSptMessage(string sessionID, WebSocket client, byte[] rawData)
{
_logger.Debug($"[{sessionID}] SPT message received: {Encoding.UTF8.GetString(rawData)}");
}
}