IToppingsBuilder IToppingsBuilder.AddTopping(ToppingKind topping) { IEnumerable <ToppingKind> existingToppings = _pizza.Toppings; _pizza.Toppings = existingToppings.Union(new ToppingKind[] { topping }); return(this); }
public FluentPizzaBuilder AddTopping(ToppingKind topping) { IEnumerable <ToppingKind> existingToppings = _pizza.Toppings; _pizza.Toppings = existingToppings.Union(new ToppingKind[] { topping }); return(this); }