nesten
This commit is contained in:
@@ -4,21 +4,6 @@ namespace LiveChat.Server.Hubs;
|
||||
|
||||
public class ChatHub : Hub
|
||||
{
|
||||
public async Task SendMessage(string user, string message, string room)
|
||||
{
|
||||
using (var db = new ChattingContext())
|
||||
{
|
||||
var messageData = new ChatMessage
|
||||
{
|
||||
User = user,
|
||||
Message = message,
|
||||
};
|
||||
var dbSave = db.Messages.Add(messageData);
|
||||
await Clients.AllExcept("LiveChat Room Users").SendAsync("ReceiveMessage", user, message);
|
||||
db.SaveChanges();
|
||||
}
|
||||
}
|
||||
|
||||
public async Task SendMessageRoom(string user, string message, string room)
|
||||
{
|
||||
using (var db = new ChattingContext())
|
||||
@@ -27,9 +12,9 @@ public class ChatHub : Hub
|
||||
{
|
||||
User = user,
|
||||
Message = message,
|
||||
RoomId = room
|
||||
RoomId = room,
|
||||
};
|
||||
var dbSave = db.RoomChatMessages.Add(messageData);
|
||||
db.RoomChatMessages.Add(messageData);
|
||||
await Clients.Group(room).SendAsync("ReceiveMessage", user, message);
|
||||
db.SaveChanges();
|
||||
}
|
||||
@@ -38,7 +23,7 @@ public class ChatHub : Hub
|
||||
public async Task JoinRoom(string room, string user)
|
||||
{
|
||||
await Groups.AddToGroupAsync(Context.ConnectionId, room);
|
||||
await Groups.AddToGroupAsync(Context.ConnectionId, "Folk i rom");
|
||||
await Groups.AddToGroupAsync(Context.ConnectionId, "Folk_i_rom");
|
||||
await Clients.Caller.SendAsync("ConnectionIdReceive", Context.ConnectionId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user