.github
.idx
DysonNetwork.Sphere
Account
Activity
Auth
Chat
Connection
Handlers
GeoIpService.cs
IWebSocketPacketHandler.cs
WebSocketController.cs
WebSocketPacket.cs
WebSocketService.cs
Developer
Email
Localization
Migrations
Pages
Permission
Post
Properties
Publisher
Realm
Resources
Sticker
Storage
Wallet
wwwroot
.DS_Store
.gitignore
AppDatabase.cs
Dockerfile
DysonNetwork.Sphere.csproj
DysonNetwork.Sphere.csproj.DotSettings.user
DysonNetwork.Sphere.http
Program.cs
appsettings.json
package.json
postcss.config.js
tailwind.config.js
.dockerignore
.gitignore
DysonNetwork.sln
DysonNetwork.sln.DotSettings.user
compose.yaml
9 lines
280 B
C#
9 lines
280 B
C#
using System.Net.WebSockets;
|
|
|
|
namespace DysonNetwork.Sphere.Connection;
|
|
|
|
public interface IWebSocketPacketHandler
|
|
{
|
|
string PacketType { get; }
|
|
Task HandleAsync(Account.Account currentUser, string deviceId, WebSocketPacket packet, WebSocket socket, WebSocketService srv);
|
|
} |