Example #1
0
 public GameService(
     IHostEnvironment environment,
     WorldSerializer worldSerializer,
     GameRepository gameRepository,
     EventRepository eventRepository,
     GameEventService gameEventService)
 {
     _environment      = environment;
     _worldSerializer  = worldSerializer;
     _gameRepository   = gameRepository;
     _eventRepository  = eventRepository;
     _gameEventService = gameEventService;
 }
Example #2
0
 public CharacterService(
     GameRepository gameRepository,
     EventRepository eventRepository,
     GameEventService gameEventService,
     AvailableMovementsFactory availableMovementsFactory,
     AvailableObstaclesToClearFactory availableObstaclesToClearFactory)
 {
     _gameRepository                   = gameRepository;
     _eventRepository                  = eventRepository;
     _gameEventService                 = gameEventService;
     _availableMovementsFactory        = availableMovementsFactory;
     _availableObstaclesToClearFactory = availableObstaclesToClearFactory;
 }