我在我的项目中有多个角色,我必须与整个项目的集线器建立连接..
例如:在我的项目中,角色:接待员、医生
当接待员向特定医生添加预约时,我必须通知并更新页面中特定医生的预约列表(其中医生是角色)
将整个服务器方法放在一个集线器类中是否很好,如果不是,那么如何连接bt多个集线器
有人可以建议如何处理这个问题吗?
我在我的项目中有多个角色,我必须与整个项目的集线器建立连接..
例如:在我的项目中,角色:接待员、医生
当接待员向特定医生添加预约时,我必须通知并更新页面中特定医生的预约列表(其中医生是角色)
将整个服务器方法放在一个集线器类中是否很好,如果不是,那么如何连接bt多个集线器
有人可以建议如何处理这个问题吗?
您可以使用相同的连接来访问多个集线器。
.NET 客户端 var hubConnection = new HubConnection(url); var hubProxy1 = hubConnection.CreateHubProxy("Hub1"); var hubProxy2 = hubConnection.CreateHubProxy("Hub2"); 等待 hubConnection.Start();
JS 客户端 $.connection.myHub1.server.method1(); $.connection.myHub2.server.method2(); $.connection.hub.start();