Frequently Used Methods
Frequently Used Methods
Frequently Used Methods
Frequently Used Methods
private async Task <Group> RemoveFromMessageGroup() { var group = await messageRepository.GetGroupForConnection(Context.ConnectionId); var connection = group.Connections.FirstOrDefault(x => x.ConnectionId == Context.ConnectionId); messageRepository.RemoveConnection(connection); if (await messageRepository.SaveAllAsync()) { return(group); } throw new HubException("Failed to remove from group"); }