private static void TestCommand() { Receiver receiver = new Receiver(); ICommand command = new ConcreteCommand(receiver); Invoker invoker = new Invoker(command); invoker.ExecuteCommand(); }
public void CommandExample() { Receiver receiver = new Receiver(); ACommand command = new ConcreteCommand(receiver); Invoker invoker = new Invoker(); invoker.SetCommand(command); invoker.ExecuteCommand(); }