是否存在(或将会)使用C#客户端枚举客户端所有可用集线器(及其方法)的方法?在SignalR.Client
库中没有看到类似的东西,但也许我错过了什么?
在JS客户端中这样做没有问题,因为所有信息都已经在JS代码中了。
如果不可能,那么是否有实施此类功能的计划?或者,如果无法开箱即用,可能有一种解决方法吗?
答案 0 :(得分:2)
在服务器上枚举客户端方法本身是不可能的,因为客户端永远不会将其方法名称发送到服务器。
相反,您可以让客户端脚本循环遍历其对象,并自行将方法列表发送给服务器。