11

我尝试使用两种 Receive 方法创建一个基本集线器,一个接受字符串,另一个接受 int。这会导致错误,指出无法解析该方法。注释掉其中一种方法可以消除错误,一切正常。

是否可以在我的集线器中重载方法?可以做类似重载的事情吗?

4

1 回答 1

19

SignalR 确实支持重载服务器端集线器方法,但重载必须具有不同的数量,即采用不同数量的参数。

如果重载具有相同的数量,SignalR 将无法解析正在调用哪个重载,即使重载的 Hub 方法接受不同的类型。

于 2013-03-28T17:20:25.937 回答