private Pizza(PizzeriaId pizzeriaId, string name, decimal price, List <string> ingredients) { Id = new PizzaId(Guid.NewGuid()); PizzeriaId = pizzeriaId; Name = name; _price = price; _ingredients = string.Join(",", ingredients); }
private Pizzeria(string name) { Id = new PizzeriaId(Guid.NewGuid()); _name = name; _pizzas = new List <Pizza>(); }
internal static Pizza CreateNew(PizzeriaId pizzeriaId, string name, decimal price, List <string> ingredients) { return(new Pizza(pizzeriaId, name, price, ingredients)); }