Esempio n. 1
0
 public async void Add(string userID, string docID, WebSocket socket)
 {
     _socket.Add(userID, socket);
     if (!_users.ContainsKey(docID))
     {
         var users = new List <string>();
         users.Add(userID);
         _users.Add(docID, users);
     }
     else
     {
         _users[docID].Add(userID);
     }
     foreach (var userToSend in _users[docID])
     {
         foreach (var user in _users[docID])
         {
             var lineReq = new LineRequest();
             lineReq.UserID = user;
             var response = JsonConvert.SerializeObject(lineReq);
             await Send(userToSend, response);
         }
     }
 }
Esempio n. 2
0
 public void Add(string id, WebSocket socket)
 {
     _socket.Add(id, socket);
 }