private static async Task RemoveGroupAsync(HubLifetimeManager <ClientHub> clientHubManager, HubMethodInvocationMessage message) { if (message.TryGetGroupName(out var groupName) && message.TryGetConnectionId(out var connectionId)) { await clientHubManager.RemoveGroupAsync(connectionId, groupName); } }
public Task RemoveAsync(string connectionId, string groupName) { return(_lifetimeManager.RemoveGroupAsync(connectionId, groupName)); }