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