将SignalR Hub限制为2个用户

时间:2017-06-19 20:52:24

标签: c# signalr

我正在尝试限制两个用户之间的SignalR。如果它只是来自用户A的单向连接,那么此时它就可以了。用户B。

我正在使用微软的一些代码,只是认为我会对userId进行硬编码,看看我是否可以让事情有效但没有运气。

public void BroadcastShape(object state)
{
    // No need to send anything if our model hasn't changed
    if (_modelUpdated)
    {
         // This is how we can access the Clients property 
         // in a static hub method or outside of the hub entirely

         var userId = "b51xx-xxxxxx-xxxxxxx-xxxxx-xxx01b";
         _hubContext.Clients.User(userId).updateProduct()

         // _hubContext.Clients.AllExcept(_model.LastUpdatedBy).updateShape(_model);
         _modelUpdated = false;
    }
}

我需要从本文档中更改其他方法的任何提示都很棒:https://docs.microsoft.com/en-us/aspnet/signalr/overview/getting-started/tutorial-high-frequency-realtime-with-signalr

0 个答案:

没有答案