예제 #1
0
        //Add user to chat room
        public async Task AddToGroup(string groupName, AvatarMessageModel message)
        {
            await Groups.AddToGroupAsync(Context.ConnectionId, groupName);

            await Clients.Caller.SendAsync("downloadPreviousMessages", groupName);

            await Clients.OthersInGroup(groupName).SendAsync("downloadMessage", message);
        }
예제 #2
0
 //send message to chat room
 public async Task NewMessage(AvatarMessageModel message, string groupName)
 {
     await Clients.Group(groupName).SendAsync("downloadMessage", message, groupName);
 }