Пример #1
0
        public async Task LeaveHub(GroupsHubMessage message)
        {
            await Groups.RemoveFromGroupAsync(Context.ConnectionId, message.GroupId.ToString());

            await Clients.Group(message.GroupId.ToString()).SendAsync("LeaveHub", message);
        }
Пример #2
0
 public Task Send(GroupsHubMessage message)
 {
     return(Clients.Group(message.GroupId.ToString()).SendAsync("Send", message));
 }
Пример #3
0
        public async Task JoinHub(GroupsHubMessage message)
        {
            await Groups.AddToGroupAsync(Context.ConnectionId, message.GroupId.ToString());

            await Clients.Group(message.GroupId.ToString()).SendAsync("JoinHub", message);
        }