优化了SereinWebSocket的API

This commit is contained in:
fengjiayi
2025-08-02 12:09:36 +08:00
parent 6fc57458a7
commit 93747ce7fd
10 changed files with 247 additions and 100 deletions

View File

@@ -26,12 +26,8 @@ namespace Serein.Proto.WebSocket
SereinWebSocketService sereinWebSocketService = new SereinWebSocketService();
sereinWebSocketService.AddHandleModule<ClassA>();
sereinWebSocketService.AddHandleModule<ClassB>(() => new ClassB());
sereinWebSocketService.TrackUnhandledExceptions(OnExceptionTrackingAsync);
}
private static async Task OnExceptionTrackingAsync(Exception ex, Func<object, Task> SendAsync)
{
await SendAsync("");
}
}
}