static void Main(string[] args) { var commandManagerClient = new CommandManagerClient(new CommandManager()); commandManagerClient.ExecuteCommands(CommandsToBeExecuted, Product); PrintConsole.PrintShoppingCart(ShoppingCartRepository); commandManagerClient.UndoLastCommand(); PrintConsole.PrintShoppingCart(ShoppingCartRepository); Console.ReadLine(); }