Files
Swarm/DysonNetwork.Ring/Connection/IWebSocketPacketHandler.cs
2025-09-27 14:09:28 +08:00

18 lines
418 B
C#

using System.Net.WebSockets;
using DysonNetwork.Shared.Proto;
using WebSocketPacket = DysonNetwork.Shared.Models.WebSocketPacket;
namespace DysonNetwork.Ring.Connection;
public interface IWebSocketPacketHandler
{
string PacketType { get; }
Task HandleAsync(
Account currentUser,
string deviceId,
WebSocketPacket packet,
WebSocket socket,
WebSocketService srv
);
}