11

2 つの Receive メソッドを使用して基本的なハブを作成しようとしました。1 つは文字列を受け入れ、もう 1 つは int を受け入れます。これにより、メソッドを解決できないというエラーが発生します。メソッドの 1 つをコメントアウトすると、エラーが解消され、すべてが機能します。

私のハブでメソッドのオーバーロードを持つことは可能ですか? オーバーロードのようなことはできますか?

4

1 に答える 1

19

SignalR は、サーバー側の Hub メソッドのオーバーロードをサポートしていますが、オーバーロードには異なるアリティが必要です。つまり、異なる数の引数を取る必要があります。

オーバーロードのアリティが同じ場合、オーバーロードされた Hub メソッドが異なる型を受け入れる場合でも、SignalR はどのオーバーロードが呼び出されているかを解決できません。

于 2013-03-28T17:20:25.937 に答える