Пример #1
0
 public override void Apply(CardColors colors)
 {
     _cardColors = colors;
       _cardColorSetter = new CardColorSetter(_colors);
       _cardColorSetter.Initialize(ChangeTracker);
       _cardColors.AddModifier(_cardColorSetter);
 }
Пример #2
0
        public override void Apply(CardColors color)
        {
            if (_colors == null)
            return;

              _cardColors = color;
              _cardColorSetter = new CardColorSetter(_colors);
              _cardColorSetter.Initialize(ChangeTracker);
              _cardColors.AddModifier(_cardColorSetter);
        }