public override void Send(string message, Colleague colleague) { if (colleague == _colleague1) { _colleague2.Notify(message); } else { _colleague1.Notify(message); } }
public override void Send(string message, Colleague c) { if (c == c1) { c2.Notify(message); } else { c1.Notify(message); } }
public override void Send(Colleague _from, string msg) { if (_from == _colleague1) { _colleague2.Notify(msg); } else if (_from == _colleague2) { _colleague1.Notify(msg); } }
public override void SendMessage(ColleagueBase caller, string message) { if (caller == _colleague1) { _colleague2.Notify(message); } else { _colleague1.Notify(message); } }
public void Send(string message, Colleague colleague) { if (colleague == colleague1) { colleague1.Notify(message); } else if (colleague == colleague2) { colleague2.Notify(message); } }
public override void send(Colleague c, String message) { if (c == cc1) { cc2.Notify(message); } else if (c == cc2) { cc1.Notify(message); } else { Console.WriteLine("invalid message!!!"); } }