1
私は株式signalrの例を実行していて、コードを修正して何か別のものを試してみようとしています。私が望んでいるのは、ajaxコールを呼び出すためのフロントエンドのボタンプレスであり、そこからハブメソッドを呼び出します。 HomeController.csSignalr Ajaxコールの後ろにあるコードからハブメソッドを呼び出す
[HttpPost]
public void MyTest()
{
var context = GlobalHost.ConnectionManager.GetHubContext<ChatHub>();
context.Clients.All.send("a","b");
}
ChatHub.cs
public class ChatHub : Hub
{
public void Send(string name, string message)
{
// Call the addNewMessageToPage method to update clients.
Clients.All.addNewMessageToPage(name, message);
}
}
ahhhhhhh ...ありがとうございます。私は私の髪を引っ張っていた。それではその関数呼び出しで "send"を呼び出します。私はサーバーに正しい呼び出しを呼び出すだろう –
これは確かにそれを行うための1つの方法です –
ありがとうマーク –