T All { get; }
相當於持久連接中的 Broadcast。
T AllExcept(params string[] excludeConnectionIds);
給排除本人所有人發送消息。
T Client(string connectionId);
跟Send操作就是一樣的了。
T Clients(IList<string> connectionIds);
和Send操作的重載方法一樣,可以給一批指定的人發送。
T Group(string groupName, params string[] excludeConnectionIds);
給房間中的指定人發送消息: Clients.Group("room1", "asdfasdfads");
T Groups(IList<string> groupNames, params string[] excludeConnectionIds);
給房間列表中的指定人發送消息; 【天然的聊天室功能】
T User(string userId);
這個和Client是有區別的。 這個userId => this.Context.Request.User.Identity.Name 【form驗證】
cookie中間件來做到singlar的身份驗證。
userId 是你自己定義的一個標識。
T Users(IList<string> userIds);