私はasp.netが初めてです。link
asp.netを使用してサーバーに接続しているオンラインユーザーをカウントする方法を示したこれを実行しました。(私が試したときに動作しています)
私の質問は次のとおりです。そのコード (Global.asax) で何を変更すれば、接続ユーザーをカウントする代わりにすべてのユーザーの名前を表示することができますか?
以下に示すように、接続されたユーザーの名前をファイル内の変数chatUsername
に格納するチャット アプリケーションを作成しました。js
jsファイル
var chatUsername = window.prompt("Enter Username:", "");
//
chat.client.addMessage = //Function
//
chat.server.send(chatUsername);
.aspx.cs ファイル
//Using SignalR (I think this doesnt matter)
public class Chat : Hub
{
public void Send(string from)
{
// Call the addMessage method on all clients
Clients.All.addMessage(from);
}
}
ここで私の完全なコードを見つけることができます
編集:asp.net
またはのみに関連する簡単な例を提供してくださいsignalr
(MVCのような他のテクノロジーはありません)
助けてください。