为什么Signal R需要花费大量时间才能达到

时间:2017-04-11 10:23:39

标签: .net signalr signalr-hub signalr.client

为什么我的信号r呼叫发生得如此之慢? 我正在尝试将“添加用户”添加到正在进行的会话中,但是需要花费很多时间来执行此功能

_hubConnection = new HubConnection(hubURL);
IHubProxy _hubProxy = _hubConnection.CreateHubProxy("usersessionhub");
if (_hubConnection.State == ConnectionState.Disconnected)
{
   _hubConnection.Start().Wait();
}
await _hubProxy.Invoke("AddUserToOngoingSession", userToJoin.userId, AssociationDetails);

Follwing是我正在调用的函数

public void AddUserToOngoingSession(var userId,var AssociationDetails)
{
    Clients.Client(ConnectionId).sendAssociationDetails(AssociationDetails); 
    Clients.Client(ConnectionId).sendUserId(userId); 
}

在localhost上运行。

0 个答案:

没有答案