コード例 #1
0
ファイル: Program.cs プロジェクト: corso-enaip-2019/Prog10
 public PizzaBuilder(PizzaBase baseType, bool isMignon = false)
 {
     _baseType    = baseType;
     _isMignon    = isMignon;
     _config      = PizzaConfiguration.Configurations[isMignon];
     _ingredients = new List <Ingredient>();
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: corso-enaip-2019/Prog10
        public Pizza(PizzaBase baseType, bool isMignon)
        {
            Ingredients = new List <Ingredient>();
            _config     = PizzaConfiguration.Configurations[isMignon];
            _isMignon   = isMignon;
            switch (baseType)
            {
            case PizzaBase.Tomato:
                Ingredients.Add(new Ingredient()
                {
                    Type = IngredientType.Tomato, Quantity = _config.Tomato
                });
                break;

            default:
                break;
            }
        }