16 lines
517 B
C#
16 lines
517 B
C#
using System.Net.WebSockets;
|
|
using System.Text;
|
|
using SPTarkov.DI.Annotations;
|
|
using SPTarkov.Server.Core.Models.Utils;
|
|
|
|
namespace SPTarkov.Server.Core.Servers.Ws.Message;
|
|
|
|
[Injectable]
|
|
public class DefaultSptWebSocketMessageHandler(ISptLogger<DefaultSptWebSocketMessageHandler> logger) : ISptWebSocketMessageHandler
|
|
{
|
|
public async Task OnSptMessage(string sessionID, WebSocket client, byte[] rawData)
|
|
{
|
|
logger.Debug($"[{sessionID}] SPT message received: {Encoding.UTF8.GetString(rawData)}");
|
|
}
|
|
}
|