2017-05-28 5 views
1

私は別のドメインで自分のシグナルを実行しています。メッセージの送受信に複数のアプリケーションを使用します。私はSignalR - hubproxyを使用してクライアントからのパラメータでサーバー機能を呼び出す方法

chatHub.on('receiveEntityMessage', function (chatMessage) { 
       if (chatMessage) { 
        console.log(chatMessage.Message); 
       } 
      }); 

は、今、私が呼び出す方法を知らない正常に動作し、次のコードを使用してクライアントに送信されたサーバーからメッセージを取得することができます

connection = $.hubConnection("https://someurl.com", { useDefaultPath: false }); 
      chatHub = connection.createHubProxy('chatHub'); 

次のコードを使用して接続し、ハブのプロキシを作成しましたクライアントからのパラメータを含むサーバ機能誰も私にこれを手伝ってもらえますか?

+0

ハブを表示し、サーバーメソッドを呼び出す方法を表示します。 – Pawel

答えて

0
chatHub.invoke("MethodName", param1, param2, param3).done(function(result) { 
    console.log(result); 
}); 
+0

私はすでにそれを試みました。エラーが発生しました:エラー:ハブメソッドを呼び出すときにエラーが発生しました... 問題のないようにメソッド名を小文字にしています。また、私はsignalrフォルダの下に自動生成されたハブファイルを見ると、私はそこに自分のメソッドを見ることができません。私の方法がそこにあるべきですか? – Amitesh

+0

これで、自動生成されたハブファイルのメソッドを見ることができますが、同じエラーが発生します。 – Amitesh

+0

別の問題があります。正しい量のパラメータを提供していますか? – Shadowfox

関連する問題