add example 24 with a todo
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
using System.Net.WebSockets;
|
||||
using Core.Models.Utils;
|
||||
using Core.Servers.Ws.Message;
|
||||
|
||||
namespace _24Websocket;
|
||||
|
||||
public class WebsocketMessageHandler : ISptWebSocketMessageHandler
|
||||
{
|
||||
private readonly ISptLogger<WebsocketMessageHandler> _logger;
|
||||
|
||||
public WebsocketMessageHandler(
|
||||
ISptLogger<WebsocketMessageHandler> logger
|
||||
)
|
||||
{
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
public Task OnSptMessage(string sessionID, WebSocket client, byte[] rawData)
|
||||
{
|
||||
_logger.Info($"Custom SPT WebSocket Message handler received a message for {sessionID}: {rawData.ToString()}");
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user