为什么我的信号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上运行。