Exemple #1
0
        private void OnGroupUpdated(Group group)
        {
            var msg = new GroupUpdateMessage {
                Group = group
            };

            lock (this.sync)
            {
                foreach (string participant in group.Participants)
                {
                    IConnection connection;
                    if (this.connections.TryGetValue(participant, out connection))
                    {
                        connection.SendAsync(msg);
                    }
                }
            }
        }
Exemple #2
0
		private void OnGroupUpdated (Group group)
		{
			var msg = new GroupUpdateMessage { Group = group };

			lock (this.sync)
			{
				foreach (string participant in group.Participants)
				{
					IConnection connection;
					if (this.connections.TryGetValue (participant, out connection))
						connection.SendAsync (msg);
				}
			}
		}