Better lobby system
All checks were successful
Build Mau & Deploy Mau / build (push) Successful in 1m25s
Build Mau & Deploy Mau / deploy (push) Has been skipped
Build Mau & Deploy Mau / build (pull_request) Successful in 1m6s
Build Mau & Deploy Mau / deploy (pull_request) Has been skipped

This commit is contained in:
DTieman
2024-04-22 21:51:35 +02:00
parent 3c2032a800
commit 0c2cb8272d
3 changed files with 99 additions and 26 deletions

View File

@@ -15,7 +15,7 @@ public class Chat
public void SendChatMessage(ConnectionInstance connection, string message)
{
var chatMessage = new ChatMessage(DateTime.UtcNow, connection.Name, message);
var chatMessage = new ChatMessage(connection.Name, message);
var formattedMessage = new MessageDTO("CHAT", JsonSerializer.Serialize(chatMessage));
WebsocketManager.BroadcastAsync(_room.GetWebsockets(), JsonSerializer.Serialize(formattedMessage));
}
@@ -23,13 +23,11 @@ public class Chat
public class ChatMessage
{
public DateTime Time { get; set; }
public string Sender { get; set; }
public string Message { get; set; }
public ChatMessage(DateTime dateTime, string sender, string message)
public ChatMessage(string sender, string message)
{
Time = dateTime;
Sender = sender;
Message = message;
}