public PizzaMaker(PizzaBuilder builder, Enum_PizzaType pizzaType, string pizzaName, IPizzaBuildState pizzaBuildState, IOrderConstructor orderCunstructor) { _builder = builder; _pizzaType = pizzaType; _pizzaName = pizzaName; _pizzaBuildState = pizzaBuildState; this.orderCunstructor = orderCunstructor; }
public RestaurantService(Mediator mediator, Enum_Menu pizzaType, Enum_PizzaType pizza, IPizzaBuildState pizzaBuildState, IOrderConstructor orderConstructor) : base(mediator) { _orderConstructor = orderConstructor;//gggggggggggggggggggggggggggggggggggggggggg _pizzaBuildState = pizzaBuildState; _pizzaFactory = new PizzaFactory(_pizzaBuildState, _orderConstructor); _pizzaType = pizzaType; _pizza = pizza; }