Game seems to work
This commit is contained in:
@@ -5,11 +5,11 @@ namespace MauMau_Server.Websockets;
|
||||
|
||||
public class ConnectionInstance
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string Id { get; set; }
|
||||
public WebSocket Socket { get; set; }
|
||||
|
||||
public ConnectionInstance(string name, string id, WebSocket socket)
|
||||
public ConnectionInstance(string name, Guid id, WebSocket socket)
|
||||
{
|
||||
Name = name;
|
||||
Id = id;
|
||||
|
||||
@@ -5,21 +5,6 @@ namespace MauMau_Server.Websockets;
|
||||
|
||||
public static class WebsocketManager
|
||||
{
|
||||
public static void SendAsync(WebSocket socket, string message)
|
||||
{
|
||||
var bytes = Encoding.Default.GetBytes(message);
|
||||
var arraySegment = new ArraySegment<byte>(bytes);
|
||||
socket.SendAsync(arraySegment, WebSocketMessageType.Text, true, CancellationToken.None);
|
||||
}
|
||||
|
||||
public static void BroadcastAsync(List<WebSocket> sockets, string message)
|
||||
{
|
||||
foreach (var socket in sockets)
|
||||
{
|
||||
SendAsync(socket, message);
|
||||
}
|
||||
}
|
||||
|
||||
public static async Task<WebSocketResponse> ReceiveAsync(WebSocket webSocket)
|
||||
{
|
||||
var buffer = new byte[4096];
|
||||
|
||||
Reference in New Issue
Block a user