public T User(string userId) { return(TypedClientBuilder <T> .Build(_hubClients.User(userId))); }
public T Users(IReadOnlyList <string> userIds) { return(TypedClientBuilder <T> .Build(_hubClients.Users(userIds))); }
public T Groups(IReadOnlyList <string> groupNames) { return(TypedClientBuilder <T> .Build(_hubClients.Groups(groupNames))); }
public T OthersInGroup(string groupName) { return(TypedClientBuilder <T> .Build(_hubClients.OthersInGroup(groupName))); }
public T GroupExcept(string groupName, IReadOnlyList <string> excludeIds) { return(TypedClientBuilder <T> .Build(_hubClients.GroupExcept(groupName, excludeIds))); }
public T Clients(IReadOnlyList <string> connectionIds) { return(TypedClientBuilder <T> .Build(_hubClients.Clients(connectionIds))); }
public T AllExcept(IReadOnlyList <string> excludedIds) => TypedClientBuilder <T> .Build(_hubClients.AllExcept(excludedIds));
public T Client(string connectionId) { return(TypedClientBuilder <T> .Build(_hubClients.Client(connectionId))); }
public virtual T Group(string groupName) { return(TypedClientBuilder <T> .Build(new GroupProxy <THub>(_lifetimeManager, groupName))); }
public virtual T User(string userId) { return(TypedClientBuilder <T> .Build(new UserProxy <THub>(_lifetimeManager, userId))); }
public virtual T Client(string connectionId) { return(TypedClientBuilder <T> .Build(new SingleClientProxy <THub>(_lifetimeManager, connectionId))); }
public T AllExcept(IReadOnlyList <string> excludedIds) { return(TypedClientBuilder <T> .Build(new AllClientsExceptProxy <THub>(_lifetimeManager, excludedIds))); }
public T Group(string groupName) { return(TypedClientBuilder <T> .Build(hubClients.Group(groupName))); }
public T GroupExcept(string groupName, IReadOnlyList <string> excludeIds) { return(TypedClientBuilder <T> .Build(new GroupExceptProxy <THub>(_lifetimeManager, groupName, excludeIds))); }
public T MultipleClients(IReadOnlyList <string> connectionIds) { return(TypedClientBuilder <T> .Build(new MultipleClientProxy <THub>(_lifetimeManager, connectionIds))); }