Exemple #1
0
        public WarriorService(IWarriorRepository warriorRepo, ISalaryRepository salaryRepo)
        {
            if (warriorRepo == null)
            {
                throw new ArgumentNullException(nameof(warriorRepo));
            }
            if (salaryRepo == null)
            {
                throw new ArgumentNullException(nameof(salaryRepo));
            }

            this.warriorRepo = warriorRepo;
            this.salaryRepo  = salaryRepo;
        }
Exemple #2
0
 public FightService(IWarriorRepository warriorRepository, IGameRepository gameRepository, IPlayerRepository playerRepository)
 {
     _gameRepository    = gameRepository;
     _playerRepository  = playerRepository;
     _warriorRepository = warriorRepository;
 }
Exemple #3
0
 public WarriorService(IWarriorRepository warriorRepository) //konstruktor, na wejscie dajemy repozytorium
 {
     _warriorRepository = warriorRepository;
 }