public BattleGroundsCalculator(BattleGroundsDbContext context)
        {
            _context = context;

            var armies = _context.Armies;

            while (armies.Count() > 1)
            {
                foreach (var army in armies)
                {
                    switch (army.AttackingStrategy)
                    {
                    case Common.Enumerations.AttackStrategy.Random:
                        break;

                    case Common.Enumerations.AttackStrategy.Strongest:
                        break;

                    case Common.Enumerations.AttackStrategy.Weakest:
                        break;

                    default:
                        break;
                    }
                }
            }
        }
Exemplo n.º 2
0
 public ArmiesController(BattleGroundsDbContext context, IBackgroundJobClient backgroundJob)
 {
     _context       = context;
     _backgroundJob = backgroundJob;
 }