Mohamed Abdlaal
Mohamed Abdlaal

Reputation: 29

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 .

Upvotes: 1

Views: 355

Answers (1)

rdoubleui
rdoubleui

Reputation: 3598

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.

Upvotes: 1

Related Questions