using Microsoft.AspNetCore.SignalR; using System.Threading.Tasks; namespace IoTDameon { public class DefaultHub : Hub { public override Task OnConnectedAsync() { var group = Context.GetHttpContext().Request.Query["group"].ToString(); if (!string.IsNullOrEmpty(group)) { this.Groups.AddToGroupAsync(Context.ConnectionId, group); } return base.OnConnectedAsync(); } } }