Util para desacoplar comunicaciones....
de modo que queden
veamos en http://www.dofactory.com/Patterns/PatternMediator.aspx#_self1
y como usarlo...
class MainApp
{
/// <summary>
/// Entry point into console application.
/// </summary>
static void Main()
{
ConcreteMediator m = new ConcreteMediator();
ConcreteColleague1 c1 = new ConcreteColleague1(m);
ConcreteColleague2 c2 = new ConcreteColleague2(m);
m.Colleague1 = c1;
m.Colleague2 = c2;
c1.Send("How are you?");
c2.Send("Fine, thanks");
// Wait for user
Console.ReadKey();
}
}
No hay comentarios:
Publicar un comentario