public MatchmakerFacadeService( IQueueExtenderService queueExtenderService, IBattleRoyaleQueueSingletonService queueSingletonService, IBattleRoyaleUnfinishedMatchesSingletonService unfinishedMatchesService) { this.queueExtenderService = queueExtenderService; this.queueSingletonService = queueSingletonService; this.unfinishedMatchesService = unfinishedMatchesService; }
public BattleRoyaleMatchCreatorService( MatchDbWriterService matchDbWriterService, MatchRoutingDataService matchRoutingDataService, IBattleRoyaleQueueSingletonService battleRoyaleQueue, IGameServerNegotiatorService gameServerNegotiatorService, BattleRoyaleBotFactoryService battleRoyaleBotFactoryService, IBattleRoyaleQueueSingletonService battleRoyaleQueueSingletonService, IBattleRoyaleUnfinishedMatchesSingletonService unfinishedMatchesService) { this.battleRoyaleQueue = battleRoyaleQueue; this.matchDbWriterService = matchDbWriterService; this.matchRoutingDataService = matchRoutingDataService; this.unfinishedMatchesService = unfinishedMatchesService; this.gameServerNegotiatorService = gameServerNegotiatorService; this.battleRoyaleBotFactoryService = battleRoyaleBotFactoryService; this.battleRoyaleQueueSingletonService = battleRoyaleQueueSingletonService; }
public PlayerTimeoutManagerService(IBattleRoyaleQueueSingletonService battleRoyaleQueueService) { this.battleRoyaleQueueService = battleRoyaleQueueService; }
public QueueExtenderService(IBattleRoyaleQueueSingletonService battleRoyaleQueueSingletonServiceService, IDbAccountWarshipReaderService dbAccountWarshipReaderService) { this.battleRoyaleQueueSingletonServiceService = battleRoyaleQueueSingletonServiceService; this.dbAccountWarshipReaderService = dbAccountWarshipReaderService; }
public PlayerController(IBattleRoyaleQueueSingletonService queueSingletonService, IMatchmakerFacadeService matchmakerFacadeService) { this.queueSingletonService = queueSingletonService; this.matchmakerFacadeService = matchmakerFacadeService; }