SignalR と Asp.NET を使用してチャット アプリケーションを作成することができました。私の次の目的は、友達リクエストを送信して受け入れることです。
これに関して私が助けを得ることができるいくつかの良いサイト/フォーラムを誰かが提案できますか.
ありがとう
SignalR と Asp.NET を使用してチャット アプリケーションを作成することができました。私の次の目的は、友達リクエストを送信して受け入れることです。
これに関して私が助けを得ることができるいくつかの良いサイト/フォーラムを誰かが提案できますか.
ありがとう
ASP.NET と SignalR を使用して直接ソリューションに取り組む前に、システム設計の観点からこれについて考える必要があります。考慮して決定する必要がある事項には、次のようなものがあります。
フレンドシップを作成するために、あるユーザーを別のユーザーに関連付けるにはどうすればよいですか? (例: 2 人のユーザーをグループ化するための新しいテーブル)
友達申請はどうすればいいですか?
友達リクエストの拒否はどのように機能しますか?
これをどのように機能させたいかについてブレインストーミングを開始したら、SignalR を使用する前にサーバー側で構築できます。機能のすべての領域が適切に動作することを確認してから、SignalR を介してこれらのメソッド呼び出しをクライアント フロントエンドに公開できます。
重要なのは、プロセスの各部分をコンポーネントに分解し、一度に 1 ステップずつ作業することです。
フレンドリクエストを特定のユーザーに送信するには、hub メソッドを使用します
Clients.Client(toConnectTo).sendRequest(currentname+" SentYouFriendRequest");
そしてクライアントでそれを呼び出します
chat.client.sendRequest = function (msg) {
$('#sentmsg').append('<li>'+msg+'</li>');
};