Ejemplo n.º 1
0
 internal Offer Apply(OfferModifier offerModifier) => offerModifier.ApplyOn(this);
Ejemplo n.º 2
0
 public static EverySecondBoxForHalfPrice Or(OfferModifier fallbackModifier) =>
 new EverySecondBoxForHalfPrice(fallbackModifier);
Ejemplo n.º 3
0
 private EverySecondBoxForHalfPrice(OfferModifier fallbackModifier) : base(fallbackModifier)
 {
 }
Ejemplo n.º 4
0
 protected SpecialOffer(OfferModifier fallbackModifier) => _fallbackModifier = fallbackModifier;
Ejemplo n.º 5
0
 private ThreeForTwo(OfferModifier fallbackModifier) : base(fallbackModifier)
 {
 }
Ejemplo n.º 6
0
 public static ThreeForTwo Or(OfferModifier fallbackModifier) => new ThreeForTwo(fallbackModifier);