You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
566 B
23 lines
566 B
using Mediator.Components;
|
|
using Mediator.Mediators;
|
|
|
|
namespace Mediator
|
|
{
|
|
internal class Program
|
|
{
|
|
static void Main(string[] args)
|
|
{
|
|
Component1 component1 = new Component1();
|
|
Component2 component2 = new Component2();
|
|
new ConcreteMediator(component1, component2);
|
|
|
|
Console.WriteLine("Client triggers operation A.");
|
|
component1.DoA();
|
|
|
|
Console.WriteLine();
|
|
|
|
Console.WriteLine("Client triggers operation D.");
|
|
component2.DoD();
|
|
}
|
|
}
|
|
} |