예제 #1
0
 public BattleSimulatorService(
     IAttackStrategyComposite attackStrategyComposite,
     IBattleService battleService,
     IAttackChanceService attackChanceService,
     IUnitOfWork unitOfWork,
     IBattleLogRepository battleLogRepository)
 {
     _attackStrategyComposite = attackStrategyComposite;
     _battleService           = battleService;
     _attackChanceService     = attackChanceService;
     _unitOfWork          = unitOfWork;
     _battleLogRepository = battleLogRepository;
 }
예제 #2
0
 public BattleLogService(IBattleLogRepository battleLogRepository)
 {
     _battleLogRepository = battleLogRepository;
 }