public void register(WorkMate wm) { if (list.Contains(wm)) { return; } list.Add(wm); wm.setMed(this); }
public void relay(WorkMate wm) { foreach (var item in list) { if (item != wm) { item.receive(wm.context); } } }
public void register(WorkMate wm) { if (list.Contains(wm)) { return; } list.Add(wm); wm.setMed(this); }
public void relay(WorkMate wm) { foreach (var item in list) { if (item != wm) { item.receive(wm.context); } } }