Example #1
0
        public override void Apply(Match match)
        {
            if (!this.IsValid(match))
            {
                return;
            }

            match.PendingDecisions.Dequeue();

            match.SetMergerWinner(_companies[0]);
            _companies.RemoveAt(0);
            match.SetMergerLosers(_companies);
        }