public GameServiceDataRepository( IPlayerRepository playerRepository, IGameResultRepository gameResultRepository, IPlayerStatusRepository playerStatusRepository, IGameTypeRepository gameTypeRepository, IPlayerStateRepository playerStateRepository) { if (ReferenceEquals(playerRepository, null)) { throw new ArgumentNullException("playerRepository"); } if (ReferenceEquals(gameResultRepository, null)) { throw new ArgumentNullException("gameResultRepository"); } if (ReferenceEquals(playerStatusRepository, null)) { throw new ArgumentNullException("playerStatusRepository"); } if (ReferenceEquals(gameTypeRepository, null)) { throw new ArgumentNullException("gameTypeRepository"); } if (ReferenceEquals(playerStateRepository, null)) { throw new ArgumentNullException("playerStateRepository"); } _PlayerRepository = playerRepository; _GameResultRepository = gameResultRepository; _PlayerStatusRepository = playerStatusRepository; _GameTypeRepository = gameTypeRepository; _PlayerStateRepository = playerStateRepository; }
public CreateAGameTypeFeature() { this.gameTypeRepository = this.Dependancy.GetService <IGameTypeRepository>(); }
public RoomService(IGameTypeRepository gameTypeRepository, IRoomRepository roomRepository) { _gameTypeRepository = gameTypeRepository; _roomRepository = roomRepository; }
public GameTypeService(IGameTypeRepository gameTypeRepository) { _gameTypeRepository = gameTypeRepository; }
public GameTypeController(IGameTypeRepository gameTypeRepository) { this.gameTypeRepository = gameTypeRepository; }
public GameTypeRepositoryDecorator(IGameTypeRepository innerRepository, IEventMediator eventMediator) { this.innerRepository = innerRepository; this.eventMediator = eventMediator; }