public void RemoveActor(Actor actor) { string id = string.Format("{0}_{1}", actor.ActorId, actor.ActorName); if (ChatRoom.ContainsKey(id)) { ChatRoom.Remove(id); } }
private void RemoveActor(ChatMessage msg) { string id = string.Format("{0}_{1}", msg.ChatActor.ActorId, msg.ChatActor.ActorName); if (ChatRoom.ContainsKey(id)) { ChatRoom.Remove(id); } }
public void AddActor(Actor a) { string id = string.Format("{0}_{1}", a.ActorId, a.ActorName); if (!ChatRoom.ContainsKey(id)) { ChatRoom.Add(id, a); } }
private void AddActor(ChatMessage msg) { string id = string.Format("{0}_{1}", msg.ChatActor.ActorId, msg.ChatActor.ActorName); if (!ChatRoom.ContainsKey(id)) { ChatRoom.Add(id, msg.ChatActor); } else { Console.WriteLine("Client with that ID already in chatroom..."); } }