signalR client屬性中的大致方法


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);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM