You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using Microsoft.AspNet.SignalR; using System; using System.Collections.Generic; using System.Linq; using System.Web;
namespace DefenseWeb.Signalr { public class codingChatHub : Hub { // http://stackoverflow.com/questions/11155064/signalr-signalr-hubs-404-not-found
// Fix cannot find ~/SignalR/hub
public void Hello(string name) { // 這邊會傳入 name 參數
// 呼叫所有連線狀態中頁面上的 javascript function => hello
// 透過 server 端呼叫 client 的 javascript function
// string message = " 歡迎使用者 " + name + " 加入聊天室 ";
// Clients.All.hello(message);
}
public void SendMessage(string name, string message) { // 這邊會傳入 name 和 message 參數
// 並且會呼叫所有連線狀態中頁面上的 javascript function => sendAllMessage
// 透過 server 端呼叫 client 的 javascript function
message = name + ":" + message; Clients.All.sendAllMessge(message); } } }
|