public HamPhrase( IFoodProduct currentFood, HamType Ham) { this.currentFood = currentFood; this.Ham = Ham; }
public CheesePhrase( IFoodProduct currentFood, CheeseType Cheese) { this.currentFood = currentFood; this.Cheese = Cheese; }
public Souce( IFoodProduct decoratedInstance, Ingredients.Souce.SouceType souceType) : base(decoratedInstance) { this.souceType = souceType; }
public MeatPhrase( IFoodProduct currentFood, MeatType meat) { this.currentFood = currentFood; this.meat = meat; }
public Ham( IFoodProduct decoratedInstance, int weight, HamType hamType) : base(decoratedInstance, weight) { this.hamType = hamType; }
public Meat( IFoodProduct decoratedInstance, int weight, Ingredients.Meat.MeatType meatType) : base(decoratedInstance, weight) { this.meatType = meatType; }
public Burger(IFoodProduct underlyingFoodProduct, Func <DateTime> getTimeStamp = null) : this(underlyingFoodProduct) { if (getTimeStamp != null) { this.getTimeStamp = getTimeStamp; } }
public IngrediantsBaseTestExposal( IFoodProduct decoratedIngrediant, int ownCalories, int ownPrice) : base(decoratedIngrediant) { this.ownCalories = ownCalories; this.ownPrice = ownPrice; }
public Cheese( IFoodProduct decoratedInstance, int weight, CheeseType cheeseType) : base(decoratedInstance, weight) { this.cheeseType = cheeseType; this.weight = weight; }
public WeightedIngrediants(IFoodProduct foodProduct, int weight) : base(foodProduct) { this.weight = weight; }
public Burger(IFoodProduct underlyingFoodProduct) { this.underlyingFoodProduct = underlyingFoodProduct; }
public static IFoodProduct AddSouce(this IFoodProduct instance, SouceType typeOfSouce) { return(new Souce(instance, typeOfSouce)); }
public static Burger ToBurger(this IFoodProduct ingredients) { return(new Burger(ingredients)); }
public static CheesePhrase AddCheese(this IFoodProduct instance, CheeseType typeOfCheese) { return(new CheesePhrase(instance, typeOfCheese)); }
public static HamPhrase AddHam(this IFoodProduct instance, HamType typeOfHam) { return(new HamPhrase(instance, typeOfHam)); }
public static MeatPhrase AddMeat(this IFoodProduct instance, MeatType typeOfMeat) { return(new MeatPhrase(instance, typeOfMeat)); }
public WeightedIngrediantsTestExposal( IFoodProduct foodProduct, int weight) : base(foodProduct, weight) { }
public IngrediantsBase(IFoodProduct decoratedIngrediant) { this.decoratedIngrediant = decoratedIngrediant; }