public override void Register(Partecipant partecipant) { if (!_partecipants.ContainsValue(partecipant)) { _partecipants[partecipant.Name] = partecipant; } partecipant.Chatroom = this; }
public override void Send(string from, string to, string message) { Partecipant partecipant = _partecipants[to]; if (partecipant != null) { partecipant.Receive(from, message); } }
public abstract void Register(Partecipant partecipant);