【发布时间】:2013-03-28 16:14:04
【问题描述】:
我尝试使用两种 Receive 方法创建一个基本集线器,一个接受字符串,另一个接受 int。这会导致错误,指出无法解析该方法。注释掉其中一种方法可以消除错误,一切正常。
是否可以在我的集线器中重载方法?可以做类似重载的事情吗?
【问题讨论】:
标签: signalr signalr-hub
我尝试使用两种 Receive 方法创建一个基本集线器,一个接受字符串,另一个接受 int。这会导致错误,指出无法解析该方法。注释掉其中一种方法可以消除错误,一切正常。
是否可以在我的集线器中重载方法?可以做类似重载的事情吗?
【问题讨论】:
标签: signalr signalr-hub
SignalR 确实支持重载服务器端 Hub 方法,但重载必须具有不同的数量,即采用不同数量的参数。
如果重载具有相同的数量,SignalR 将无法解析正在调用哪个重载,即使重载的 Hub 方法接受不同的类型。
【讨论】: