public AdminController(IGameService gameService, IHoleService holeService, IPlayerService playerService, IRankingService rankingService) { _gameService = gameService; _holeService = holeService; _playerService = playerService; _rankingService = rankingService; }
public GameController(IGameService gameService, IHoleService holeService, IPlayerService playerService, IShotTypeService scoreTypeService) { _gameService = gameService; _holeService = holeService; _playerService = playerService; _scoreTypeService = scoreTypeService; }
public GameController(IGameService gameService, IShotService shotService, IHoleService holeService, IPlayerService playerService, IRankingService rankingService) { _gameService = gameService; _shotService = shotService; _holeService = holeService; _playerService = playerService; _rankingService = rankingService; }
public HoleController(IHoleService service) { _service = service ?? throw new ArgumentNullException(nameof(service)); }
public HoleController(IHoleService holeService) { _holeService = holeService; }
public RankingController(IRankingService rankingService, IPlayerService playerService, IHoleService holeService) { _rankingService = rankingService; _playerService = playerService; _holeService = holeService; }