简体   繁体   中英

how can I send message to specific user in specific group using asp.net signalR

I can send message to all group in chat

 return context.Clients.Group(sGrp).recieveNotification(message, user, chatid, uuid);

I can send message to all group in chat

return context.Clients.User(currentuser).seenyou(myname);

the problem when i send message to specific user in specific group is there is way to do this .

The only way to send a message to a specific user is by addressing the user by its connection Id. In this case it doesn't matter if he is in a specific group or not. Other than that there's no such thing as a built-in list, that you can iterate on, you need to manage those references by yourself.

Of course, if the desired user is the sender, you can use Clients.Caller .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM