// Fasaden har en enkel metod som i sin tur anropar undersystem public void OrderFood(List <Order> orders) { foreach (var order in orders) { _restaurant.AddOrderToCart(order); } _restaurant.CompleteOrders(); foreach (var order in orders) { _shippingService.AcceptOrder(order); _shippingService.CalculateShippingExpenses(); _shippingService.ShipOrder(); } }