How can I call a dynamically selected SignalR client method from an IHubContext?

后端 未结 1 501
萌比男神i
萌比男神i 2020-12-30 05:55

Is there any way to do something like this in SignalR:

public void CallClientMethod(string methodName, MyObject data)
{
    var ctx = GlobalHost.ConnectionMa         


        
相关标签:
1条回答
  • 2020-12-30 06:37

    You can do this:

    public void CallClientMethod(string methodName, MyObject data)
    {
        var ctx = GlobalHost.ConnectionManager.GetHubContext<MyHub>();
        IClientProxy proxy = ctx.Clients.All;
    
        proxy.Invoke(methodName, data);
    }
    
    0 讨论(0)
提交回复
热议问题